Providers/nxScript/schema.c (1,690 lines of code) (raw):
/*
PowerShell Desired State Configuration for Linux
Copyright (c) Microsoft Corporation
All rights reserved.
MIT License
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the ""Software""), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED *AS IS*, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
/* @migen@ */
/*
**==============================================================================
**
** WARNING: THIS FILE WAS AUTOMATICALLY GENERATED. PLEASE DO NOT EDIT.
**
**==============================================================================
*/
#include <ctype.h>
#include <MI.h>
#include "MSFT_nxScriptResource.h"
/*
**==============================================================================
**
** Schema Declaration
**
**==============================================================================
*/
MI_EXTERN_C MI_SchemaDecl schemaDecl;
/*
**==============================================================================
**
** Qualifier declarations
**
**==============================================================================
*/
static MI_CONST MI_Boolean Abstract_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Abstract_qual_decl =
{
MI_T("Abstract"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_CLASS|MI_FLAG_INDICATION, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_RESTRICTED, /* flavor */
0, /* subscript */
&Abstract_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Aggregate_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Aggregate_qual_decl =
{
MI_T("Aggregate"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_REFERENCE, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Aggregate_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Aggregation_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Aggregation_qual_decl =
{
MI_T("Aggregation"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_ASSOCIATION, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Aggregation_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl Alias_qual_decl =
{
MI_T("Alias"), /* name */
MI_STRING, /* type */
MI_FLAG_METHOD|MI_FLAG_PROPERTY|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Char* ArrayType_qual_decl_value = MI_T("Bag");
static MI_CONST MI_QualifierDecl ArrayType_qual_decl =
{
MI_T("ArrayType"), /* name */
MI_STRING, /* type */
MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&ArrayType_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Association_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Association_qual_decl =
{
MI_T("Association"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_ASSOCIATION, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Association_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl BitMap_qual_decl =
{
MI_T("BitMap"), /* name */
MI_STRINGA, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl BitValues_qual_decl =
{
MI_T("BitValues"), /* name */
MI_STRINGA, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl ClassConstraint_qual_decl =
{
MI_T("ClassConstraint"), /* name */
MI_STRINGA, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_CLASS|MI_FLAG_INDICATION, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl ClassVersion_qual_decl =
{
MI_T("ClassVersion"), /* name */
MI_STRING, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_CLASS|MI_FLAG_INDICATION, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_RESTRICTED, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Boolean Composition_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Composition_qual_decl =
{
MI_T("Composition"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_ASSOCIATION, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Composition_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl Correlatable_qual_decl =
{
MI_T("Correlatable"), /* name */
MI_STRINGA, /* type */
MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Boolean Counter_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Counter_qual_decl =
{
MI_T("Counter"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Counter_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Delete_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Delete_qual_decl =
{
MI_T("Delete"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Delete_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl Deprecated_qual_decl =
{
MI_T("Deprecated"), /* name */
MI_STRINGA, /* type */
MI_FLAG_ANY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_RESTRICTED, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl Description_qual_decl =
{
MI_T("Description"), /* name */
MI_STRING, /* type */
MI_FLAG_ANY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl DisplayDescription_qual_decl =
{
MI_T("DisplayDescription"), /* name */
MI_STRING, /* type */
MI_FLAG_ANY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl DisplayName_qual_decl =
{
MI_T("DisplayName"), /* name */
MI_STRING, /* type */
MI_FLAG_ANY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Boolean DN_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl DN_qual_decl =
{
MI_T("DN"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&DN_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl EmbeddedInstance_qual_decl =
{
MI_T("EmbeddedInstance"), /* name */
MI_STRING, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Boolean EmbeddedObject_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl EmbeddedObject_qual_decl =
{
MI_T("EmbeddedObject"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&EmbeddedObject_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Exception_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Exception_qual_decl =
{
MI_T("Exception"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_CLASS|MI_FLAG_INDICATION, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Exception_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Expensive_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Expensive_qual_decl =
{
MI_T("Expensive"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_ANY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Expensive_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Experimental_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Experimental_qual_decl =
{
MI_T("Experimental"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_ANY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_RESTRICTED, /* flavor */
0, /* subscript */
&Experimental_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl FriendlyName_qual_decl =
{
MI_T("FriendlyName"), /* name */
MI_STRING, /* type */
MI_FLAG_ANY, /* scope */
MI_FLAG_RESTRICTED, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Boolean Gauge_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Gauge_qual_decl =
{
MI_T("Gauge"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Gauge_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Ifdeleted_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Ifdeleted_qual_decl =
{
MI_T("Ifdeleted"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Ifdeleted_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean In_qual_decl_value = 1;
static MI_CONST MI_QualifierDecl In_qual_decl =
{
MI_T("In"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_PARAMETER, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&In_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Indication_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Indication_qual_decl =
{
MI_T("Indication"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_CLASS|MI_FLAG_INDICATION, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Indication_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Invisible_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Invisible_qual_decl =
{
MI_T("Invisible"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_CLASS|MI_FLAG_METHOD|MI_FLAG_PROPERTY|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Invisible_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean IsPUnit_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl IsPUnit_qual_decl =
{
MI_T("IsPUnit"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&IsPUnit_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Key_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Key_qual_decl =
{
MI_T("Key"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_PROPERTY|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Key_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Large_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Large_qual_decl =
{
MI_T("Large"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_CLASS|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Large_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl MappingStrings_qual_decl =
{
MI_T("MappingStrings"), /* name */
MI_STRINGA, /* type */
MI_FLAG_ANY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl Max_qual_decl =
{
MI_T("Max"), /* name */
MI_UINT32, /* type */
MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl MaxLen_qual_decl =
{
MI_T("MaxLen"), /* name */
MI_UINT32, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl MaxValue_qual_decl =
{
MI_T("MaxValue"), /* name */
MI_SINT64, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl MethodConstraint_qual_decl =
{
MI_T("MethodConstraint"), /* name */
MI_STRINGA, /* type */
MI_FLAG_METHOD, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Uint32 Min_qual_decl_value = 0U;
static MI_CONST MI_QualifierDecl Min_qual_decl =
{
MI_T("Min"), /* name */
MI_UINT32, /* type */
MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Min_qual_decl_value, /* value */
};
static MI_CONST MI_Uint32 MinLen_qual_decl_value = 0U;
static MI_CONST MI_QualifierDecl MinLen_qual_decl =
{
MI_T("MinLen"), /* name */
MI_UINT32, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&MinLen_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl MinValue_qual_decl =
{
MI_T("MinValue"), /* name */
MI_SINT64, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl ModelCorrespondence_qual_decl =
{
MI_T("ModelCorrespondence"), /* name */
MI_STRINGA, /* type */
MI_FLAG_ANY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl Nonlocal_qual_decl =
{
MI_T("Nonlocal"), /* name */
MI_STRING, /* type */
MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl NonlocalType_qual_decl =
{
MI_T("NonlocalType"), /* name */
MI_STRING, /* type */
MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl NullValue_qual_decl =
{
MI_T("NullValue"), /* name */
MI_STRING, /* type */
MI_FLAG_PROPERTY, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Boolean Octetstring_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Octetstring_qual_decl =
{
MI_T("Octetstring"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Octetstring_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Out_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Out_qual_decl =
{
MI_T("Out"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_PARAMETER, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Out_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl Override_qual_decl =
{
MI_T("Override"), /* name */
MI_STRING, /* type */
MI_FLAG_METHOD|MI_FLAG_PROPERTY|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_RESTRICTED, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl Propagated_qual_decl =
{
MI_T("Propagated"), /* name */
MI_STRING, /* type */
MI_FLAG_PROPERTY, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl PropertyConstraint_qual_decl =
{
MI_T("PropertyConstraint"), /* name */
MI_STRINGA, /* type */
MI_FLAG_PROPERTY|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Char* PropertyUsage_qual_decl_value = MI_T("CurrentContext");
static MI_CONST MI_QualifierDecl PropertyUsage_qual_decl =
{
MI_T("PropertyUsage"), /* name */
MI_STRING, /* type */
MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&PropertyUsage_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl Provider_qual_decl =
{
MI_T("Provider"), /* name */
MI_STRING, /* type */
MI_FLAG_ANY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl PUnit_qual_decl =
{
MI_T("PUnit"), /* name */
MI_STRING, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Boolean Read_qual_decl_value = 1;
static MI_CONST MI_QualifierDecl Read_qual_decl =
{
MI_T("Read"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Read_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Required_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Required_qual_decl =
{
MI_T("Required"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Required_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl Revision_qual_decl =
{
MI_T("Revision"), /* name */
MI_STRING, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_CLASS|MI_FLAG_INDICATION, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl Schema_qual_decl =
{
MI_T("Schema"), /* name */
MI_STRING, /* type */
MI_FLAG_METHOD|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl Source_qual_decl =
{
MI_T("Source"), /* name */
MI_STRING, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_CLASS|MI_FLAG_INDICATION, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl SourceType_qual_decl =
{
MI_T("SourceType"), /* name */
MI_STRING, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_CLASS|MI_FLAG_INDICATION|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Boolean Static_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Static_qual_decl =
{
MI_T("Static"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_METHOD|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Static_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Stream_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Stream_qual_decl =
{
MI_T("Stream"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Stream_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl Syntax_qual_decl =
{
MI_T("Syntax"), /* name */
MI_STRING, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl SyntaxType_qual_decl =
{
MI_T("SyntaxType"), /* name */
MI_STRING, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Boolean Terminal_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Terminal_qual_decl =
{
MI_T("Terminal"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_CLASS|MI_FLAG_INDICATION, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Terminal_qual_decl_value, /* value */
};
static MI_CONST MI_QualifierDecl TriggerType_qual_decl =
{
MI_T("TriggerType"), /* name */
MI_STRING, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_CLASS|MI_FLAG_INDICATION|MI_FLAG_METHOD|MI_FLAG_PROPERTY|MI_FLAG_REFERENCE, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl UMLPackagePath_qual_decl =
{
MI_T("UMLPackagePath"), /* name */
MI_STRING, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_CLASS|MI_FLAG_INDICATION, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl Units_qual_decl =
{
MI_T("Units"), /* name */
MI_STRING, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl UnknownValues_qual_decl =
{
MI_T("UnknownValues"), /* name */
MI_STRINGA, /* type */
MI_FLAG_PROPERTY, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl UnsupportedValues_qual_decl =
{
MI_T("UnsupportedValues"), /* name */
MI_STRINGA, /* type */
MI_FLAG_PROPERTY, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl ValueMap_qual_decl =
{
MI_T("ValueMap"), /* name */
MI_STRINGA, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl Values_qual_decl =
{
MI_T("Values"), /* name */
MI_STRINGA, /* type */
MI_FLAG_METHOD|MI_FLAG_PARAMETER|MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_QualifierDecl Version_qual_decl =
{
MI_T("Version"), /* name */
MI_STRING, /* type */
MI_FLAG_ASSOCIATION|MI_FLAG_CLASS|MI_FLAG_INDICATION, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TRANSLATABLE|MI_FLAG_RESTRICTED, /* flavor */
0, /* subscript */
NULL, /* value */
};
static MI_CONST MI_Boolean Weak_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Weak_qual_decl =
{
MI_T("Weak"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_REFERENCE, /* scope */
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Weak_qual_decl_value, /* value */
};
static MI_CONST MI_Boolean Write_qual_decl_value = 0;
static MI_CONST MI_QualifierDecl Write_qual_decl =
{
MI_T("Write"), /* name */
MI_BOOLEAN, /* type */
MI_FLAG_PROPERTY, /* scope */
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS, /* flavor */
0, /* subscript */
&Write_qual_decl_value, /* value */
};
static MI_QualifierDecl MI_CONST* MI_CONST qualifierDecls[] =
{
&Abstract_qual_decl,
&Aggregate_qual_decl,
&Aggregation_qual_decl,
&Alias_qual_decl,
&ArrayType_qual_decl,
&Association_qual_decl,
&BitMap_qual_decl,
&BitValues_qual_decl,
&ClassConstraint_qual_decl,
&ClassVersion_qual_decl,
&Composition_qual_decl,
&Correlatable_qual_decl,
&Counter_qual_decl,
&Delete_qual_decl,
&Deprecated_qual_decl,
&Description_qual_decl,
&DisplayDescription_qual_decl,
&DisplayName_qual_decl,
&DN_qual_decl,
&EmbeddedInstance_qual_decl,
&EmbeddedObject_qual_decl,
&Exception_qual_decl,
&Expensive_qual_decl,
&Experimental_qual_decl,
&FriendlyName_qual_decl,
&Gauge_qual_decl,
&Ifdeleted_qual_decl,
&In_qual_decl,
&Indication_qual_decl,
&Invisible_qual_decl,
&IsPUnit_qual_decl,
&Key_qual_decl,
&Large_qual_decl,
&MappingStrings_qual_decl,
&Max_qual_decl,
&MaxLen_qual_decl,
&MaxValue_qual_decl,
&MethodConstraint_qual_decl,
&Min_qual_decl,
&MinLen_qual_decl,
&MinValue_qual_decl,
&ModelCorrespondence_qual_decl,
&Nonlocal_qual_decl,
&NonlocalType_qual_decl,
&NullValue_qual_decl,
&Octetstring_qual_decl,
&Out_qual_decl,
&Override_qual_decl,
&Propagated_qual_decl,
&PropertyConstraint_qual_decl,
&PropertyUsage_qual_decl,
&Provider_qual_decl,
&PUnit_qual_decl,
&Read_qual_decl,
&Required_qual_decl,
&Revision_qual_decl,
&Schema_qual_decl,
&Source_qual_decl,
&SourceType_qual_decl,
&Static_qual_decl,
&Stream_qual_decl,
&Syntax_qual_decl,
&SyntaxType_qual_decl,
&Terminal_qual_decl,
&TriggerType_qual_decl,
&UMLPackagePath_qual_decl,
&Units_qual_decl,
&UnknownValues_qual_decl,
&UnsupportedValues_qual_decl,
&ValueMap_qual_decl,
&Values_qual_decl,
&Version_qual_decl,
&Weak_qual_decl,
&Write_qual_decl,
};
/*
**==============================================================================
**
** OMI_BaseResource
**
**==============================================================================
*/
static MI_CONST MI_Boolean OMI_BaseResource_Abstract_qual_value = 1;
static MI_CONST MI_Qualifier OMI_BaseResource_Abstract_qual =
{
MI_T("Abstract"),
MI_BOOLEAN,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_RESTRICTED,
&OMI_BaseResource_Abstract_qual_value
};
static MI_CONST MI_Char* OMI_BaseResource_ClassVersion_qual_value = MI_T("1.0.0");
static MI_CONST MI_Qualifier OMI_BaseResource_ClassVersion_qual =
{
MI_T("ClassVersion"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_RESTRICTED,
&OMI_BaseResource_ClassVersion_qual_value
};
static MI_CONST MI_Char* OMI_BaseResource_Description_qual_value = MI_T("1");
static MI_CONST MI_Qualifier OMI_BaseResource_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&OMI_BaseResource_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST OMI_BaseResource_quals[] =
{
&OMI_BaseResource_Abstract_qual,
&OMI_BaseResource_ClassVersion_qual,
&OMI_BaseResource_Description_qual,
};
/* class OMI_BaseResource */
MI_CONST MI_ClassDecl OMI_BaseResource_rtti =
{
MI_FLAG_CLASS|MI_FLAG_ABSTRACT, /* flags */
0x006F6510, /* code */
MI_T("OMI_BaseResource"), /* name */
OMI_BaseResource_quals, /* qualifiers */
MI_COUNT(OMI_BaseResource_quals), /* numQualifiers */
NULL, /* properties */
0, /* numProperties */
sizeof(OMI_BaseResource), /* size */
NULL, /* superClass */
NULL, /* superClassDecl */
NULL, /* methods */
0, /* numMethods */
&schemaDecl, /* schema */
NULL, /* functions */
NULL /* owningClass */
};
/*
**==============================================================================
**
** MSFT_nxScriptResource
**
**==============================================================================
*/
static MI_CONST MI_Boolean MSFT_nxScriptResource_GetScript_Key_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetScript_Key_qual =
{
MI_T("Key"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_GetScript_Key_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_GetScript_quals[] =
{
&MSFT_nxScriptResource_GetScript_Key_qual,
};
/* property MSFT_nxScriptResource.GetScript */
static MI_CONST MI_PropertyDecl MSFT_nxScriptResource_GetScript_prop =
{
MI_FLAG_PROPERTY|MI_FLAG_KEY|MI_FLAG_READONLY, /* flags */
0x00677409, /* code */
MI_T("GetScript"), /* name */
MSFT_nxScriptResource_GetScript_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_GetScript_quals), /* numQualifiers */
MI_STRING, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource, GetScript), /* offset */
MI_T("MSFT_nxScriptResource"), /* origin */
MI_T("MSFT_nxScriptResource"), /* propagator */
NULL,
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_SetScript_Key_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetScript_Key_qual =
{
MI_T("Key"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_SetScript_Key_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_SetScript_quals[] =
{
&MSFT_nxScriptResource_SetScript_Key_qual,
};
/* property MSFT_nxScriptResource.SetScript */
static MI_CONST MI_PropertyDecl MSFT_nxScriptResource_SetScript_prop =
{
MI_FLAG_PROPERTY|MI_FLAG_KEY|MI_FLAG_READONLY, /* flags */
0x00737409, /* code */
MI_T("SetScript"), /* name */
MSFT_nxScriptResource_SetScript_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_SetScript_quals), /* numQualifiers */
MI_STRING, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource, SetScript), /* offset */
MI_T("MSFT_nxScriptResource"), /* origin */
MI_T("MSFT_nxScriptResource"), /* propagator */
NULL,
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_TestScript_Key_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestScript_Key_qual =
{
MI_T("Key"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_TestScript_Key_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_TestScript_quals[] =
{
&MSFT_nxScriptResource_TestScript_Key_qual,
};
/* property MSFT_nxScriptResource.TestScript */
static MI_CONST MI_PropertyDecl MSFT_nxScriptResource_TestScript_prop =
{
MI_FLAG_PROPERTY|MI_FLAG_KEY|MI_FLAG_READONLY, /* flags */
0x0074740A, /* code */
MI_T("TestScript"), /* name */
MSFT_nxScriptResource_TestScript_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_TestScript_quals), /* numQualifiers */
MI_STRING, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource, TestScript), /* offset */
MI_T("MSFT_nxScriptResource"), /* origin */
MI_T("MSFT_nxScriptResource"), /* propagator */
NULL,
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_User_Write_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_User_Write_qual =
{
MI_T("Write"),
MI_BOOLEAN,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_User_Write_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_User_quals[] =
{
&MSFT_nxScriptResource_User_Write_qual,
};
/* property MSFT_nxScriptResource.User */
static MI_CONST MI_PropertyDecl MSFT_nxScriptResource_User_prop =
{
MI_FLAG_PROPERTY, /* flags */
0x00757204, /* code */
MI_T("User"), /* name */
MSFT_nxScriptResource_User_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_User_quals), /* numQualifiers */
MI_STRING, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource, User), /* offset */
MI_T("MSFT_nxScriptResource"), /* origin */
MI_T("MSFT_nxScriptResource"), /* propagator */
NULL,
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_Group_Write_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_Group_Write_qual =
{
MI_T("Write"),
MI_BOOLEAN,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_Group_Write_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_Group_quals[] =
{
&MSFT_nxScriptResource_Group_Write_qual,
};
/* property MSFT_nxScriptResource.Group */
static MI_CONST MI_PropertyDecl MSFT_nxScriptResource_Group_prop =
{
MI_FLAG_PROPERTY, /* flags */
0x00677005, /* code */
MI_T("Group"), /* name */
MSFT_nxScriptResource_Group_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_Group_quals), /* numQualifiers */
MI_STRING, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource, Group), /* offset */
MI_T("MSFT_nxScriptResource"), /* origin */
MI_T("MSFT_nxScriptResource"), /* propagator */
NULL,
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_Result_Read_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_Result_Read_qual =
{
MI_T("Read"),
MI_BOOLEAN,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_Result_Read_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_Result_quals[] =
{
&MSFT_nxScriptResource_Result_Read_qual,
};
/* property MSFT_nxScriptResource.Result */
static MI_CONST MI_PropertyDecl MSFT_nxScriptResource_Result_prop =
{
MI_FLAG_PROPERTY|MI_FLAG_READONLY, /* flags */
0x00727406, /* code */
MI_T("Result"), /* name */
MSFT_nxScriptResource_Result_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_Result_quals), /* numQualifiers */
MI_STRING, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource, Result), /* offset */
MI_T("MSFT_nxScriptResource"), /* origin */
MI_T("MSFT_nxScriptResource"), /* propagator */
NULL,
};
static MI_PropertyDecl MI_CONST* MI_CONST MSFT_nxScriptResource_props[] =
{
&MSFT_nxScriptResource_GetScript_prop,
&MSFT_nxScriptResource_SetScript_prop,
&MSFT_nxScriptResource_TestScript_prop,
&MSFT_nxScriptResource_User_prop,
&MSFT_nxScriptResource_Group_prop,
&MSFT_nxScriptResource_Result_prop,
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_GetTargetResource_Static_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_Static_qual =
{
MI_T("Static"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_GetTargetResource_Static_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_GetTargetResource_Description_qual_value = MI_T("2");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_GetTargetResource_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_GetTargetResource_quals[] =
{
&MSFT_nxScriptResource_GetTargetResource_Static_qual,
&MSFT_nxScriptResource_GetTargetResource_Description_qual,
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_GetTargetResource_InputResource_In_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_InputResource_In_qual =
{
MI_T("In"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_GetTargetResource_InputResource_In_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_GetTargetResource_InputResource_EmbeddedInstance_qual_value = MI_T("MSFT_nxScriptResource");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_InputResource_EmbeddedInstance_qual =
{
MI_T("EmbeddedInstance"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_GetTargetResource_InputResource_EmbeddedInstance_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_GetTargetResource_InputResource_Description_qual_value = MI_T("3");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_InputResource_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_GetTargetResource_InputResource_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_GetTargetResource_InputResource_quals[] =
{
&MSFT_nxScriptResource_GetTargetResource_InputResource_In_qual,
&MSFT_nxScriptResource_GetTargetResource_InputResource_EmbeddedInstance_qual,
&MSFT_nxScriptResource_GetTargetResource_InputResource_Description_qual,
};
/* parameter MSFT_nxScriptResource.GetTargetResource(): InputResource */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_GetTargetResource_InputResource_param =
{
MI_FLAG_PARAMETER|MI_FLAG_IN, /* flags */
0x0069650D, /* code */
MI_T("InputResource"), /* name */
MSFT_nxScriptResource_GetTargetResource_InputResource_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_GetTargetResource_InputResource_quals), /* numQualifiers */
MI_INSTANCE, /* type */
MI_T("MSFT_nxScriptResource"), /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_GetTargetResource, InputResource), /* offset */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_GetTargetResource_Flags_In_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_Flags_In_qual =
{
MI_T("In"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_GetTargetResource_Flags_In_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_GetTargetResource_Flags_Description_qual_value = MI_T("4");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_Flags_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_GetTargetResource_Flags_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_GetTargetResource_Flags_quals[] =
{
&MSFT_nxScriptResource_GetTargetResource_Flags_In_qual,
&MSFT_nxScriptResource_GetTargetResource_Flags_Description_qual,
};
/* parameter MSFT_nxScriptResource.GetTargetResource(): Flags */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_GetTargetResource_Flags_param =
{
MI_FLAG_PARAMETER|MI_FLAG_IN, /* flags */
0x00667305, /* code */
MI_T("Flags"), /* name */
MSFT_nxScriptResource_GetTargetResource_Flags_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_GetTargetResource_Flags_quals), /* numQualifiers */
MI_UINT32, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_GetTargetResource, Flags), /* offset */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_GetTargetResource_OutputResource_Out_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_OutputResource_Out_qual =
{
MI_T("Out"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_GetTargetResource_OutputResource_Out_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_GetTargetResource_OutputResource_EmbeddedInstance_qual_value = MI_T("MSFT_nxScriptResource");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_OutputResource_EmbeddedInstance_qual =
{
MI_T("EmbeddedInstance"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_GetTargetResource_OutputResource_EmbeddedInstance_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_GetTargetResource_OutputResource_Description_qual_value = MI_T("5");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_OutputResource_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_GetTargetResource_OutputResource_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_GetTargetResource_OutputResource_quals[] =
{
&MSFT_nxScriptResource_GetTargetResource_OutputResource_Out_qual,
&MSFT_nxScriptResource_GetTargetResource_OutputResource_EmbeddedInstance_qual,
&MSFT_nxScriptResource_GetTargetResource_OutputResource_Description_qual,
};
/* parameter MSFT_nxScriptResource.GetTargetResource(): OutputResource */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_GetTargetResource_OutputResource_param =
{
MI_FLAG_PARAMETER|MI_FLAG_OUT, /* flags */
0x006F650E, /* code */
MI_T("OutputResource"), /* name */
MSFT_nxScriptResource_GetTargetResource_OutputResource_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_GetTargetResource_OutputResource_quals), /* numQualifiers */
MI_INSTANCE, /* type */
MI_T("MSFT_nxScriptResource"), /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_GetTargetResource, OutputResource), /* offset */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_GetTargetResource_MIReturn_Static_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_MIReturn_Static_qual =
{
MI_T("Static"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_GetTargetResource_MIReturn_Static_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_GetTargetResource_MIReturn_Description_qual_value = MI_T("2");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_GetTargetResource_MIReturn_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_GetTargetResource_MIReturn_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_GetTargetResource_MIReturn_quals[] =
{
&MSFT_nxScriptResource_GetTargetResource_MIReturn_Static_qual,
&MSFT_nxScriptResource_GetTargetResource_MIReturn_Description_qual,
};
/* parameter MSFT_nxScriptResource.GetTargetResource(): MIReturn */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_GetTargetResource_MIReturn_param =
{
MI_FLAG_PARAMETER|MI_FLAG_OUT, /* flags */
0x006D6E08, /* code */
MI_T("MIReturn"), /* name */
MSFT_nxScriptResource_GetTargetResource_MIReturn_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_GetTargetResource_MIReturn_quals), /* numQualifiers */
MI_UINT32, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_GetTargetResource, MIReturn), /* offset */
};
static MI_ParameterDecl MI_CONST* MI_CONST MSFT_nxScriptResource_GetTargetResource_params[] =
{
&MSFT_nxScriptResource_GetTargetResource_MIReturn_param,
&MSFT_nxScriptResource_GetTargetResource_InputResource_param,
&MSFT_nxScriptResource_GetTargetResource_Flags_param,
&MSFT_nxScriptResource_GetTargetResource_OutputResource_param,
};
/* method MSFT_nxScriptResource.GetTargetResource() */
MI_CONST MI_MethodDecl MSFT_nxScriptResource_GetTargetResource_rtti =
{
MI_FLAG_METHOD|MI_FLAG_STATIC, /* flags */
0x00676511, /* code */
MI_T("GetTargetResource"), /* name */
MSFT_nxScriptResource_GetTargetResource_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_GetTargetResource_quals), /* numQualifiers */
MSFT_nxScriptResource_GetTargetResource_params, /* parameters */
MI_COUNT(MSFT_nxScriptResource_GetTargetResource_params), /* numParameters */
sizeof(MSFT_nxScriptResource_GetTargetResource), /* size */
MI_UINT32, /* returnType */
MI_T("MSFT_nxScriptResource"), /* origin */
MI_T("MSFT_nxScriptResource"), /* propagator */
&schemaDecl, /* schema */
(MI_ProviderFT_Invoke)MSFT_nxScriptResource_Invoke_GetTargetResource, /* method */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_TestTargetResource_Static_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_Static_qual =
{
MI_T("Static"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_TestTargetResource_Static_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_TestTargetResource_Description_qual_value = MI_T("6");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_TestTargetResource_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_TestTargetResource_quals[] =
{
&MSFT_nxScriptResource_TestTargetResource_Static_qual,
&MSFT_nxScriptResource_TestTargetResource_Description_qual,
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_TestTargetResource_InputResource_In_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_InputResource_In_qual =
{
MI_T("In"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_TestTargetResource_InputResource_In_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_TestTargetResource_InputResource_EmbeddedInstance_qual_value = MI_T("MSFT_nxScriptResource");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_InputResource_EmbeddedInstance_qual =
{
MI_T("EmbeddedInstance"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_TestTargetResource_InputResource_EmbeddedInstance_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_TestTargetResource_InputResource_Description_qual_value = MI_T("7");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_InputResource_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_TestTargetResource_InputResource_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_TestTargetResource_InputResource_quals[] =
{
&MSFT_nxScriptResource_TestTargetResource_InputResource_In_qual,
&MSFT_nxScriptResource_TestTargetResource_InputResource_EmbeddedInstance_qual,
&MSFT_nxScriptResource_TestTargetResource_InputResource_Description_qual,
};
/* parameter MSFT_nxScriptResource.TestTargetResource(): InputResource */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_TestTargetResource_InputResource_param =
{
MI_FLAG_PARAMETER|MI_FLAG_IN, /* flags */
0x0069650D, /* code */
MI_T("InputResource"), /* name */
MSFT_nxScriptResource_TestTargetResource_InputResource_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_TestTargetResource_InputResource_quals), /* numQualifiers */
MI_INSTANCE, /* type */
MI_T("MSFT_nxScriptResource"), /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_TestTargetResource, InputResource), /* offset */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_TestTargetResource_Flags_In_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_Flags_In_qual =
{
MI_T("In"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_TestTargetResource_Flags_In_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_TestTargetResource_Flags_Description_qual_value = MI_T("8");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_Flags_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_TestTargetResource_Flags_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_TestTargetResource_Flags_quals[] =
{
&MSFT_nxScriptResource_TestTargetResource_Flags_In_qual,
&MSFT_nxScriptResource_TestTargetResource_Flags_Description_qual,
};
/* parameter MSFT_nxScriptResource.TestTargetResource(): Flags */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_TestTargetResource_Flags_param =
{
MI_FLAG_PARAMETER|MI_FLAG_IN, /* flags */
0x00667305, /* code */
MI_T("Flags"), /* name */
MSFT_nxScriptResource_TestTargetResource_Flags_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_TestTargetResource_Flags_quals), /* numQualifiers */
MI_UINT32, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_TestTargetResource, Flags), /* offset */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_TestTargetResource_Result_Out_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_Result_Out_qual =
{
MI_T("Out"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_TestTargetResource_Result_Out_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_TestTargetResource_Result_Description_qual_value = MI_T("9");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_Result_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_TestTargetResource_Result_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_TestTargetResource_Result_quals[] =
{
&MSFT_nxScriptResource_TestTargetResource_Result_Out_qual,
&MSFT_nxScriptResource_TestTargetResource_Result_Description_qual,
};
/* parameter MSFT_nxScriptResource.TestTargetResource(): Result */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_TestTargetResource_Result_param =
{
MI_FLAG_PARAMETER|MI_FLAG_OUT, /* flags */
0x00727406, /* code */
MI_T("Result"), /* name */
MSFT_nxScriptResource_TestTargetResource_Result_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_TestTargetResource_Result_quals), /* numQualifiers */
MI_BOOLEAN, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_TestTargetResource, Result), /* offset */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_TestTargetResource_ProviderContext_Out_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_ProviderContext_Out_qual =
{
MI_T("Out"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_TestTargetResource_ProviderContext_Out_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_TestTargetResource_ProviderContext_Description_qual_value = MI_T("10");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_ProviderContext_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_TestTargetResource_ProviderContext_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_TestTargetResource_ProviderContext_quals[] =
{
&MSFT_nxScriptResource_TestTargetResource_ProviderContext_Out_qual,
&MSFT_nxScriptResource_TestTargetResource_ProviderContext_Description_qual,
};
/* parameter MSFT_nxScriptResource.TestTargetResource(): ProviderContext */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_TestTargetResource_ProviderContext_param =
{
MI_FLAG_PARAMETER|MI_FLAG_OUT, /* flags */
0x0070740F, /* code */
MI_T("ProviderContext"), /* name */
MSFT_nxScriptResource_TestTargetResource_ProviderContext_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_TestTargetResource_ProviderContext_quals), /* numQualifiers */
MI_UINT64, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_TestTargetResource, ProviderContext), /* offset */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_TestTargetResource_MIReturn_Static_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_MIReturn_Static_qual =
{
MI_T("Static"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_TestTargetResource_MIReturn_Static_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_TestTargetResource_MIReturn_Description_qual_value = MI_T("6");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_TestTargetResource_MIReturn_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_TestTargetResource_MIReturn_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_TestTargetResource_MIReturn_quals[] =
{
&MSFT_nxScriptResource_TestTargetResource_MIReturn_Static_qual,
&MSFT_nxScriptResource_TestTargetResource_MIReturn_Description_qual,
};
/* parameter MSFT_nxScriptResource.TestTargetResource(): MIReturn */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_TestTargetResource_MIReturn_param =
{
MI_FLAG_PARAMETER|MI_FLAG_OUT, /* flags */
0x006D6E08, /* code */
MI_T("MIReturn"), /* name */
MSFT_nxScriptResource_TestTargetResource_MIReturn_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_TestTargetResource_MIReturn_quals), /* numQualifiers */
MI_UINT32, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_TestTargetResource, MIReturn), /* offset */
};
static MI_ParameterDecl MI_CONST* MI_CONST MSFT_nxScriptResource_TestTargetResource_params[] =
{
&MSFT_nxScriptResource_TestTargetResource_MIReturn_param,
&MSFT_nxScriptResource_TestTargetResource_InputResource_param,
&MSFT_nxScriptResource_TestTargetResource_Flags_param,
&MSFT_nxScriptResource_TestTargetResource_Result_param,
&MSFT_nxScriptResource_TestTargetResource_ProviderContext_param,
};
/* method MSFT_nxScriptResource.TestTargetResource() */
MI_CONST MI_MethodDecl MSFT_nxScriptResource_TestTargetResource_rtti =
{
MI_FLAG_METHOD|MI_FLAG_STATIC, /* flags */
0x00746512, /* code */
MI_T("TestTargetResource"), /* name */
MSFT_nxScriptResource_TestTargetResource_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_TestTargetResource_quals), /* numQualifiers */
MSFT_nxScriptResource_TestTargetResource_params, /* parameters */
MI_COUNT(MSFT_nxScriptResource_TestTargetResource_params), /* numParameters */
sizeof(MSFT_nxScriptResource_TestTargetResource), /* size */
MI_UINT32, /* returnType */
MI_T("MSFT_nxScriptResource"), /* origin */
MI_T("MSFT_nxScriptResource"), /* propagator */
&schemaDecl, /* schema */
(MI_ProviderFT_Invoke)MSFT_nxScriptResource_Invoke_TestTargetResource, /* method */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_SetTargetResource_Static_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetTargetResource_Static_qual =
{
MI_T("Static"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_SetTargetResource_Static_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_SetTargetResource_Description_qual_value = MI_T("11");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetTargetResource_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_SetTargetResource_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_SetTargetResource_quals[] =
{
&MSFT_nxScriptResource_SetTargetResource_Static_qual,
&MSFT_nxScriptResource_SetTargetResource_Description_qual,
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_SetTargetResource_InputResource_In_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetTargetResource_InputResource_In_qual =
{
MI_T("In"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_SetTargetResource_InputResource_In_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_SetTargetResource_InputResource_EmbeddedInstance_qual_value = MI_T("MSFT_nxScriptResource");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetTargetResource_InputResource_EmbeddedInstance_qual =
{
MI_T("EmbeddedInstance"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_SetTargetResource_InputResource_EmbeddedInstance_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_SetTargetResource_InputResource_Description_qual_value = MI_T("7");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetTargetResource_InputResource_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_SetTargetResource_InputResource_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_SetTargetResource_InputResource_quals[] =
{
&MSFT_nxScriptResource_SetTargetResource_InputResource_In_qual,
&MSFT_nxScriptResource_SetTargetResource_InputResource_EmbeddedInstance_qual,
&MSFT_nxScriptResource_SetTargetResource_InputResource_Description_qual,
};
/* parameter MSFT_nxScriptResource.SetTargetResource(): InputResource */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_SetTargetResource_InputResource_param =
{
MI_FLAG_PARAMETER|MI_FLAG_IN, /* flags */
0x0069650D, /* code */
MI_T("InputResource"), /* name */
MSFT_nxScriptResource_SetTargetResource_InputResource_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_SetTargetResource_InputResource_quals), /* numQualifiers */
MI_INSTANCE, /* type */
MI_T("MSFT_nxScriptResource"), /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_SetTargetResource, InputResource), /* offset */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_SetTargetResource_ProviderContext_In_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetTargetResource_ProviderContext_In_qual =
{
MI_T("In"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_SetTargetResource_ProviderContext_In_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_SetTargetResource_ProviderContext_Description_qual_value = MI_T("12");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetTargetResource_ProviderContext_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_SetTargetResource_ProviderContext_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_SetTargetResource_ProviderContext_quals[] =
{
&MSFT_nxScriptResource_SetTargetResource_ProviderContext_In_qual,
&MSFT_nxScriptResource_SetTargetResource_ProviderContext_Description_qual,
};
/* parameter MSFT_nxScriptResource.SetTargetResource(): ProviderContext */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_SetTargetResource_ProviderContext_param =
{
MI_FLAG_PARAMETER|MI_FLAG_IN, /* flags */
0x0070740F, /* code */
MI_T("ProviderContext"), /* name */
MSFT_nxScriptResource_SetTargetResource_ProviderContext_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_SetTargetResource_ProviderContext_quals), /* numQualifiers */
MI_UINT64, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_SetTargetResource, ProviderContext), /* offset */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_SetTargetResource_Flags_In_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetTargetResource_Flags_In_qual =
{
MI_T("In"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_SetTargetResource_Flags_In_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_SetTargetResource_Flags_Description_qual_value = MI_T("8");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetTargetResource_Flags_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_SetTargetResource_Flags_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_SetTargetResource_Flags_quals[] =
{
&MSFT_nxScriptResource_SetTargetResource_Flags_In_qual,
&MSFT_nxScriptResource_SetTargetResource_Flags_Description_qual,
};
/* parameter MSFT_nxScriptResource.SetTargetResource(): Flags */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_SetTargetResource_Flags_param =
{
MI_FLAG_PARAMETER|MI_FLAG_IN, /* flags */
0x00667305, /* code */
MI_T("Flags"), /* name */
MSFT_nxScriptResource_SetTargetResource_Flags_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_SetTargetResource_Flags_quals), /* numQualifiers */
MI_UINT32, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_SetTargetResource, Flags), /* offset */
};
static MI_CONST MI_Boolean MSFT_nxScriptResource_SetTargetResource_MIReturn_Static_qual_value = 1;
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetTargetResource_MIReturn_Static_qual =
{
MI_T("Static"),
MI_BOOLEAN,
MI_FLAG_DISABLEOVERRIDE|MI_FLAG_TOSUBCLASS,
&MSFT_nxScriptResource_SetTargetResource_MIReturn_Static_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_SetTargetResource_MIReturn_Description_qual_value = MI_T("11");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_SetTargetResource_MIReturn_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_SetTargetResource_MIReturn_Description_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_SetTargetResource_MIReturn_quals[] =
{
&MSFT_nxScriptResource_SetTargetResource_MIReturn_Static_qual,
&MSFT_nxScriptResource_SetTargetResource_MIReturn_Description_qual,
};
/* parameter MSFT_nxScriptResource.SetTargetResource(): MIReturn */
static MI_CONST MI_ParameterDecl MSFT_nxScriptResource_SetTargetResource_MIReturn_param =
{
MI_FLAG_PARAMETER|MI_FLAG_OUT, /* flags */
0x006D6E08, /* code */
MI_T("MIReturn"), /* name */
MSFT_nxScriptResource_SetTargetResource_MIReturn_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_SetTargetResource_MIReturn_quals), /* numQualifiers */
MI_UINT32, /* type */
NULL, /* className */
0, /* subscript */
offsetof(MSFT_nxScriptResource_SetTargetResource, MIReturn), /* offset */
};
static MI_ParameterDecl MI_CONST* MI_CONST MSFT_nxScriptResource_SetTargetResource_params[] =
{
&MSFT_nxScriptResource_SetTargetResource_MIReturn_param,
&MSFT_nxScriptResource_SetTargetResource_InputResource_param,
&MSFT_nxScriptResource_SetTargetResource_ProviderContext_param,
&MSFT_nxScriptResource_SetTargetResource_Flags_param,
};
/* method MSFT_nxScriptResource.SetTargetResource() */
MI_CONST MI_MethodDecl MSFT_nxScriptResource_SetTargetResource_rtti =
{
MI_FLAG_METHOD|MI_FLAG_STATIC, /* flags */
0x00736511, /* code */
MI_T("SetTargetResource"), /* name */
MSFT_nxScriptResource_SetTargetResource_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_SetTargetResource_quals), /* numQualifiers */
MSFT_nxScriptResource_SetTargetResource_params, /* parameters */
MI_COUNT(MSFT_nxScriptResource_SetTargetResource_params), /* numParameters */
sizeof(MSFT_nxScriptResource_SetTargetResource), /* size */
MI_UINT32, /* returnType */
MI_T("MSFT_nxScriptResource"), /* origin */
MI_T("MSFT_nxScriptResource"), /* propagator */
&schemaDecl, /* schema */
(MI_ProviderFT_Invoke)MSFT_nxScriptResource_Invoke_SetTargetResource, /* method */
};
static MI_MethodDecl MI_CONST* MI_CONST MSFT_nxScriptResource_meths[] =
{
&MSFT_nxScriptResource_GetTargetResource_rtti,
&MSFT_nxScriptResource_TestTargetResource_rtti,
&MSFT_nxScriptResource_SetTargetResource_rtti,
};
static MI_CONST MI_ProviderFT MSFT_nxScriptResource_funcs =
{
(MI_ProviderFT_Load)MSFT_nxScriptResource_Load,
(MI_ProviderFT_Unload)MSFT_nxScriptResource_Unload,
(MI_ProviderFT_GetInstance)MSFT_nxScriptResource_GetInstance,
(MI_ProviderFT_EnumerateInstances)MSFT_nxScriptResource_EnumerateInstances,
(MI_ProviderFT_CreateInstance)MSFT_nxScriptResource_CreateInstance,
(MI_ProviderFT_ModifyInstance)MSFT_nxScriptResource_ModifyInstance,
(MI_ProviderFT_DeleteInstance)MSFT_nxScriptResource_DeleteInstance,
(MI_ProviderFT_AssociatorInstances)NULL,
(MI_ProviderFT_ReferenceInstances)NULL,
(MI_ProviderFT_EnableIndications)NULL,
(MI_ProviderFT_DisableIndications)NULL,
(MI_ProviderFT_Subscribe)NULL,
(MI_ProviderFT_Unsubscribe)NULL,
(MI_ProviderFT_Invoke)NULL,
};
static MI_CONST MI_Char* MSFT_nxScriptResource_Description_qual_value = MI_T("1");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_Description_qual =
{
MI_T("Description"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_TOSUBCLASS|MI_FLAG_TRANSLATABLE,
&MSFT_nxScriptResource_Description_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_ClassVersion_qual_value = MI_T("1.0.0");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_ClassVersion_qual =
{
MI_T("ClassVersion"),
MI_STRING,
MI_FLAG_ENABLEOVERRIDE|MI_FLAG_RESTRICTED,
&MSFT_nxScriptResource_ClassVersion_qual_value
};
static MI_CONST MI_Char* MSFT_nxScriptResource_FriendlyName_qual_value = MI_T("nxScript");
static MI_CONST MI_Qualifier MSFT_nxScriptResource_FriendlyName_qual =
{
MI_T("FriendlyName"),
MI_STRING,
MI_FLAG_RESTRICTED,
&MSFT_nxScriptResource_FriendlyName_qual_value
};
static MI_Qualifier MI_CONST* MI_CONST MSFT_nxScriptResource_quals[] =
{
&MSFT_nxScriptResource_Description_qual,
&MSFT_nxScriptResource_ClassVersion_qual,
&MSFT_nxScriptResource_FriendlyName_qual,
};
/* class MSFT_nxScriptResource */
MI_CONST MI_ClassDecl MSFT_nxScriptResource_rtti =
{
MI_FLAG_CLASS, /* flags */
0x006D6515, /* code */
MI_T("MSFT_nxScriptResource"), /* name */
MSFT_nxScriptResource_quals, /* qualifiers */
MI_COUNT(MSFT_nxScriptResource_quals), /* numQualifiers */
MSFT_nxScriptResource_props, /* properties */
MI_COUNT(MSFT_nxScriptResource_props), /* numProperties */
sizeof(MSFT_nxScriptResource), /* size */
MI_T("OMI_BaseResource"), /* superClass */
&OMI_BaseResource_rtti, /* superClassDecl */
MSFT_nxScriptResource_meths, /* methods */
MI_COUNT(MSFT_nxScriptResource_meths), /* numMethods */
&schemaDecl, /* schema */
&MSFT_nxScriptResource_funcs, /* functions */
NULL /* owningClass */
};
/*
**==============================================================================
**
** __mi_server
**
**==============================================================================
*/
MI_Server* __mi_server;
/*
**==============================================================================
**
** Schema
**
**==============================================================================
*/
static MI_ClassDecl MI_CONST* MI_CONST classes[] =
{
&MSFT_nxScriptResource_rtti,
&OMI_BaseResource_rtti,
};
MI_SchemaDecl schemaDecl =
{
qualifierDecls, /* qualifierDecls */
MI_COUNT(qualifierDecls), /* numQualifierDecls */
classes, /* classDecls */
MI_COUNT(classes), /* classDecls */
};
/*
**==============================================================================
**
** MI_Server Methods
**
**==============================================================================
*/
MI_Result MI_CALL MI_Server_GetVersion(
MI_Uint32* version){
return __mi_server->serverFT->GetVersion(version);
}
MI_Result MI_CALL MI_Server_GetSystemName(
const MI_Char** systemName)
{
return __mi_server->serverFT->GetSystemName(systemName);
}