Win32 API 日本語リファレンス
ホームSystem.Wmi › 定数

定数

66

Windows.Win32.System.Wmi

名前
MI_FLAG_ANYDWORD127
MI_FLAG_VERSIONDWORD469762048
MI_FLAG_ADOPTDWORD2147483648
MI_CHAR_TYPEDWORD2
MI_FLAG_CLASSDWORD1
MI_FLAG_METHODDWORD2
MI_FLAG_PROPERTYDWORD4
MI_FLAG_PARAMETERDWORD8
MI_FLAG_ASSOCIATIONDWORD16
MI_FLAG_INDICATIONDWORD32
MI_FLAG_REFERENCEDWORD64
MI_FLAG_ENABLEOVERRIDEDWORD128
MI_FLAG_DISABLEOVERRIDEDWORD256
MI_FLAG_RESTRICTEDDWORD512
MI_FLAG_TOSUBCLASSDWORD1024
MI_FLAG_TRANSLATABLEDWORD2048
MI_FLAG_KEYDWORD4096
MI_FLAG_INDWORD8192
MI_FLAG_OUTDWORD16384
MI_FLAG_REQUIREDDWORD32768
MI_FLAG_STATICDWORD65536
MI_FLAG_ABSTRACTDWORD131072
MI_FLAG_TERMINALDWORD262144
MI_FLAG_EXPENSIVEDWORD524288
MI_FLAG_STREAMDWORD1048576
MI_FLAG_READONLYDWORD2097152
MI_FLAG_EXTENDEDDWORD4096
MI_FLAG_NOT_MODIFIEDDWORD33554432
MI_FLAG_NULLDWORD536870912
MI_FLAG_BORROWDWORD1073741824
MI_MODULE_FLAG_STANDARD_QUALIFIERSDWORD1
MI_MODULE_FLAG_DESCRIPTIONSDWORD2
MI_MODULE_FLAG_VALUESDWORD4
MI_MODULE_FLAG_MAPPING_STRINGSDWORD8
MI_MODULE_FLAG_BOOLEANSDWORD16
MI_MODULE_FLAG_CPLUSPLUSDWORD32
MI_MODULE_FLAG_LOCALIZEDDWORD64
MI_MODULE_FLAG_FILTER_SUPPORTDWORD128
MI_MAX_LOCALE_SIZEDWORD128
MI_WRITEMESSAGE_CHANNEL_WARNINGDWORD0
MI_WRITEMESSAGE_CHANNEL_VERBOSEDWORD1
MI_WRITEMESSAGE_CHANNEL_DEBUGDWORD2
MI_CALL_VERSIONDWORD1
MI_OPERATIONFLAGS_MANUAL_ACK_RESULTSDWORD1
MI_OPERATIONFLAGS_NO_RTTIDWORD1024
MI_OPERATIONFLAGS_BASIC_RTTIDWORD2
MI_OPERATIONFLAGS_STANDARD_RTTIDWORD2048
MI_OPERATIONFLAGS_FULL_RTTIDWORD4
MI_OPERATIONFLAGS_DEFAULT_RTTIDWORD0
MI_OPERATIONFLAGS_LOCALIZED_QUALIFIERSDWORD8
MI_OPERATIONFLAGS_EXPENSIVE_PROPERTIESDWORD64
MI_OPERATIONFLAGS_POLYMORPHISM_SHALLOWDWORD128
MI_OPERATIONFLAGS_POLYMORPHISM_DEEP_BASE_PROPS_ONLYDWORD384
MI_OPERATIONFLAGS_REPORT_OPERATION_STARTEDDWORD512
MI_SUBSCRIBE_BOOKMARK_OLDESTunknownMI_SUBSCRIBE_BOOKMARK_OLDEST
MI_SUBSCRIBE_BOOKMARK_NEWESTunknownMI_SUBSCRIBE_BOOKMARK_NEWEST
MI_SERIALIZER_FLAGS_CLASS_DEEPDWORD1
MI_SERIALIZER_FLAGS_INSTANCE_WITH_CLASSDWORD1
WBEMS_DISPID_DERIVATIONDWORD23
WBEMS_DISPID_OBJECT_READYDWORD1
WBEMS_DISPID_COMPLETEDDWORD2
WBEMS_DISPID_PROGRESSDWORD3
WBEMS_DISPID_OBJECT_PUTDWORD4
WBEMS_DISPID_CONNECTION_READYDWORD5
WBEM_NO_WAITINT0
WBEM_INFINITEINT-1

各言語での定義

定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。

#define MI_FLAG_ANY 127
#define MI_FLAG_VERSION 469762048
#define MI_FLAG_ADOPT 2147483648
#define MI_CHAR_TYPE 2
#define MI_FLAG_CLASS 1
#define MI_FLAG_METHOD 2
#define MI_FLAG_PROPERTY 4
#define MI_FLAG_PARAMETER 8
#define MI_FLAG_ASSOCIATION 16
#define MI_FLAG_INDICATION 32
#define MI_FLAG_REFERENCE 64
#define MI_FLAG_ENABLEOVERRIDE 128
#define MI_FLAG_DISABLEOVERRIDE 256
#define MI_FLAG_RESTRICTED 512
#define MI_FLAG_TOSUBCLASS 1024
#define MI_FLAG_TRANSLATABLE 2048
#define MI_FLAG_KEY 4096
#define MI_FLAG_IN 8192
#define MI_FLAG_OUT 16384
#define MI_FLAG_REQUIRED 32768
#define MI_FLAG_STATIC 65536
#define MI_FLAG_ABSTRACT 131072
#define MI_FLAG_TERMINAL 262144
#define MI_FLAG_EXPENSIVE 524288
#define MI_FLAG_STREAM 1048576
#define MI_FLAG_READONLY 2097152
#define MI_FLAG_EXTENDED 4096
#define MI_FLAG_NOT_MODIFIED 33554432
#define MI_FLAG_NULL 536870912
#define MI_FLAG_BORROW 1073741824
#define MI_MODULE_FLAG_STANDARD_QUALIFIERS 1
#define MI_MODULE_FLAG_DESCRIPTIONS 2
#define MI_MODULE_FLAG_VALUES 4
#define MI_MODULE_FLAG_MAPPING_STRINGS 8
#define MI_MODULE_FLAG_BOOLEANS 16
#define MI_MODULE_FLAG_CPLUSPLUS 32
#define MI_MODULE_FLAG_LOCALIZED 64
#define MI_MODULE_FLAG_FILTER_SUPPORT 128
#define MI_MAX_LOCALE_SIZE 128
#define MI_WRITEMESSAGE_CHANNEL_WARNING 0
#define MI_WRITEMESSAGE_CHANNEL_VERBOSE 1
#define MI_WRITEMESSAGE_CHANNEL_DEBUG 2
#define MI_CALL_VERSION 1
#define MI_OPERATIONFLAGS_MANUAL_ACK_RESULTS 1
#define MI_OPERATIONFLAGS_NO_RTTI 1024
#define MI_OPERATIONFLAGS_BASIC_RTTI 2
#define MI_OPERATIONFLAGS_STANDARD_RTTI 2048
#define MI_OPERATIONFLAGS_FULL_RTTI 4
#define MI_OPERATIONFLAGS_DEFAULT_RTTI 0
#define MI_OPERATIONFLAGS_LOCALIZED_QUALIFIERS 8
#define MI_OPERATIONFLAGS_EXPENSIVE_PROPERTIES 64
#define MI_OPERATIONFLAGS_POLYMORPHISM_SHALLOW 128
#define MI_OPERATIONFLAGS_POLYMORPHISM_DEEP_BASE_PROPS_ONLY 384
#define MI_OPERATIONFLAGS_REPORT_OPERATION_STARTED 512
#define MI_SERIALIZER_FLAGS_CLASS_DEEP 1
#define MI_SERIALIZER_FLAGS_INSTANCE_WITH_CLASS 1
#define WBEMS_DISPID_DERIVATION 23
#define WBEMS_DISPID_OBJECT_READY 1
#define WBEMS_DISPID_COMPLETED 2
#define WBEMS_DISPID_PROGRESS 3
#define WBEMS_DISPID_OBJECT_PUT 4
#define WBEMS_DISPID_CONNECTION_READY 5
#define WBEM_NO_WAIT 0
#define WBEM_INFINITE -1
public const uint MI_FLAG_ANY = 127;
public const uint MI_FLAG_VERSION = 469762048;
public const uint MI_FLAG_ADOPT = 2147483648;
public const uint MI_CHAR_TYPE = 2;
public const uint MI_FLAG_CLASS = 1;
public const uint MI_FLAG_METHOD = 2;
public const uint MI_FLAG_PROPERTY = 4;
public const uint MI_FLAG_PARAMETER = 8;
public const uint MI_FLAG_ASSOCIATION = 16;
public const uint MI_FLAG_INDICATION = 32;
public const uint MI_FLAG_REFERENCE = 64;
public const uint MI_FLAG_ENABLEOVERRIDE = 128;
public const uint MI_FLAG_DISABLEOVERRIDE = 256;
public const uint MI_FLAG_RESTRICTED = 512;
public const uint MI_FLAG_TOSUBCLASS = 1024;
public const uint MI_FLAG_TRANSLATABLE = 2048;
public const uint MI_FLAG_KEY = 4096;
public const uint MI_FLAG_IN = 8192;
public const uint MI_FLAG_OUT = 16384;
public const uint MI_FLAG_REQUIRED = 32768;
public const uint MI_FLAG_STATIC = 65536;
public const uint MI_FLAG_ABSTRACT = 131072;
public const uint MI_FLAG_TERMINAL = 262144;
public const uint MI_FLAG_EXPENSIVE = 524288;
public const uint MI_FLAG_STREAM = 1048576;
public const uint MI_FLAG_READONLY = 2097152;
public const uint MI_FLAG_EXTENDED = 4096;
public const uint MI_FLAG_NOT_MODIFIED = 33554432;
public const uint MI_FLAG_NULL = 536870912;
public const uint MI_FLAG_BORROW = 1073741824;
public const uint MI_MODULE_FLAG_STANDARD_QUALIFIERS = 1;
public const uint MI_MODULE_FLAG_DESCRIPTIONS = 2;
public const uint MI_MODULE_FLAG_VALUES = 4;
public const uint MI_MODULE_FLAG_MAPPING_STRINGS = 8;
public const uint MI_MODULE_FLAG_BOOLEANS = 16;
public const uint MI_MODULE_FLAG_CPLUSPLUS = 32;
public const uint MI_MODULE_FLAG_LOCALIZED = 64;
public const uint MI_MODULE_FLAG_FILTER_SUPPORT = 128;
public const uint MI_MAX_LOCALE_SIZE = 128;
public const uint MI_WRITEMESSAGE_CHANNEL_WARNING = 0;
public const uint MI_WRITEMESSAGE_CHANNEL_VERBOSE = 1;
public const uint MI_WRITEMESSAGE_CHANNEL_DEBUG = 2;
public const uint MI_CALL_VERSION = 1;
public const uint MI_OPERATIONFLAGS_MANUAL_ACK_RESULTS = 1;
public const uint MI_OPERATIONFLAGS_NO_RTTI = 1024;
public const uint MI_OPERATIONFLAGS_BASIC_RTTI = 2;
public const uint MI_OPERATIONFLAGS_STANDARD_RTTI = 2048;
public const uint MI_OPERATIONFLAGS_FULL_RTTI = 4;
public const uint MI_OPERATIONFLAGS_DEFAULT_RTTI = 0;
public const uint MI_OPERATIONFLAGS_LOCALIZED_QUALIFIERS = 8;
public const uint MI_OPERATIONFLAGS_EXPENSIVE_PROPERTIES = 64;
public const uint MI_OPERATIONFLAGS_POLYMORPHISM_SHALLOW = 128;
public const uint MI_OPERATIONFLAGS_POLYMORPHISM_DEEP_BASE_PROPS_ONLY = 384;
public const uint MI_OPERATIONFLAGS_REPORT_OPERATION_STARTED = 512;
public const uint MI_SERIALIZER_FLAGS_CLASS_DEEP = 1;
public const uint MI_SERIALIZER_FLAGS_INSTANCE_WITH_CLASS = 1;
public const uint WBEMS_DISPID_DERIVATION = 23;
public const uint WBEMS_DISPID_OBJECT_READY = 1;
public const uint WBEMS_DISPID_COMPLETED = 2;
public const uint WBEMS_DISPID_PROGRESS = 3;
public const uint WBEMS_DISPID_OBJECT_PUT = 4;
public const uint WBEMS_DISPID_CONNECTION_READY = 5;
public const int WBEM_NO_WAIT = 0;
public const int WBEM_INFINITE = -1;
MI_FLAG_ANY = 127
MI_FLAG_VERSION = 469762048
MI_FLAG_ADOPT = 2147483648
MI_CHAR_TYPE = 2
MI_FLAG_CLASS = 1
MI_FLAG_METHOD = 2
MI_FLAG_PROPERTY = 4
MI_FLAG_PARAMETER = 8
MI_FLAG_ASSOCIATION = 16
MI_FLAG_INDICATION = 32
MI_FLAG_REFERENCE = 64
MI_FLAG_ENABLEOVERRIDE = 128
MI_FLAG_DISABLEOVERRIDE = 256
MI_FLAG_RESTRICTED = 512
MI_FLAG_TOSUBCLASS = 1024
MI_FLAG_TRANSLATABLE = 2048
MI_FLAG_KEY = 4096
MI_FLAG_IN = 8192
MI_FLAG_OUT = 16384
MI_FLAG_REQUIRED = 32768
MI_FLAG_STATIC = 65536
MI_FLAG_ABSTRACT = 131072
MI_FLAG_TERMINAL = 262144
MI_FLAG_EXPENSIVE = 524288
MI_FLAG_STREAM = 1048576
MI_FLAG_READONLY = 2097152
MI_FLAG_EXTENDED = 4096
MI_FLAG_NOT_MODIFIED = 33554432
MI_FLAG_NULL = 536870912
MI_FLAG_BORROW = 1073741824
MI_MODULE_FLAG_STANDARD_QUALIFIERS = 1
MI_MODULE_FLAG_DESCRIPTIONS = 2
MI_MODULE_FLAG_VALUES = 4
MI_MODULE_FLAG_MAPPING_STRINGS = 8
MI_MODULE_FLAG_BOOLEANS = 16
MI_MODULE_FLAG_CPLUSPLUS = 32
MI_MODULE_FLAG_LOCALIZED = 64
MI_MODULE_FLAG_FILTER_SUPPORT = 128
MI_MAX_LOCALE_SIZE = 128
MI_WRITEMESSAGE_CHANNEL_WARNING = 0
MI_WRITEMESSAGE_CHANNEL_VERBOSE = 1
MI_WRITEMESSAGE_CHANNEL_DEBUG = 2
MI_CALL_VERSION = 1
MI_OPERATIONFLAGS_MANUAL_ACK_RESULTS = 1
MI_OPERATIONFLAGS_NO_RTTI = 1024
MI_OPERATIONFLAGS_BASIC_RTTI = 2
MI_OPERATIONFLAGS_STANDARD_RTTI = 2048
MI_OPERATIONFLAGS_FULL_RTTI = 4
MI_OPERATIONFLAGS_DEFAULT_RTTI = 0
MI_OPERATIONFLAGS_LOCALIZED_QUALIFIERS = 8
MI_OPERATIONFLAGS_EXPENSIVE_PROPERTIES = 64
MI_OPERATIONFLAGS_POLYMORPHISM_SHALLOW = 128
MI_OPERATIONFLAGS_POLYMORPHISM_DEEP_BASE_PROPS_ONLY = 384
MI_OPERATIONFLAGS_REPORT_OPERATION_STARTED = 512
MI_SERIALIZER_FLAGS_CLASS_DEEP = 1
MI_SERIALIZER_FLAGS_INSTANCE_WITH_CLASS = 1
WBEMS_DISPID_DERIVATION = 23
WBEMS_DISPID_OBJECT_READY = 1
WBEMS_DISPID_COMPLETED = 2
WBEMS_DISPID_PROGRESS = 3
WBEMS_DISPID_OBJECT_PUT = 4
WBEMS_DISPID_CONNECTION_READY = 5
WBEM_NO_WAIT = 0
WBEM_INFINITE = -1
pub const MI_FLAG_ANY: u32 = 127;
pub const MI_FLAG_VERSION: u32 = 469762048;
pub const MI_FLAG_ADOPT: u32 = 2147483648;
pub const MI_CHAR_TYPE: u32 = 2;
pub const MI_FLAG_CLASS: u32 = 1;
pub const MI_FLAG_METHOD: u32 = 2;
pub const MI_FLAG_PROPERTY: u32 = 4;
pub const MI_FLAG_PARAMETER: u32 = 8;
pub const MI_FLAG_ASSOCIATION: u32 = 16;
pub const MI_FLAG_INDICATION: u32 = 32;
pub const MI_FLAG_REFERENCE: u32 = 64;
pub const MI_FLAG_ENABLEOVERRIDE: u32 = 128;
pub const MI_FLAG_DISABLEOVERRIDE: u32 = 256;
pub const MI_FLAG_RESTRICTED: u32 = 512;
pub const MI_FLAG_TOSUBCLASS: u32 = 1024;
pub const MI_FLAG_TRANSLATABLE: u32 = 2048;
pub const MI_FLAG_KEY: u32 = 4096;
pub const MI_FLAG_IN: u32 = 8192;
pub const MI_FLAG_OUT: u32 = 16384;
pub const MI_FLAG_REQUIRED: u32 = 32768;
pub const MI_FLAG_STATIC: u32 = 65536;
pub const MI_FLAG_ABSTRACT: u32 = 131072;
pub const MI_FLAG_TERMINAL: u32 = 262144;
pub const MI_FLAG_EXPENSIVE: u32 = 524288;
pub const MI_FLAG_STREAM: u32 = 1048576;
pub const MI_FLAG_READONLY: u32 = 2097152;
pub const MI_FLAG_EXTENDED: u32 = 4096;
pub const MI_FLAG_NOT_MODIFIED: u32 = 33554432;
pub const MI_FLAG_NULL: u32 = 536870912;
pub const MI_FLAG_BORROW: u32 = 1073741824;
pub const MI_MODULE_FLAG_STANDARD_QUALIFIERS: u32 = 1;
pub const MI_MODULE_FLAG_DESCRIPTIONS: u32 = 2;
pub const MI_MODULE_FLAG_VALUES: u32 = 4;
pub const MI_MODULE_FLAG_MAPPING_STRINGS: u32 = 8;
pub const MI_MODULE_FLAG_BOOLEANS: u32 = 16;
pub const MI_MODULE_FLAG_CPLUSPLUS: u32 = 32;
pub const MI_MODULE_FLAG_LOCALIZED: u32 = 64;
pub const MI_MODULE_FLAG_FILTER_SUPPORT: u32 = 128;
pub const MI_MAX_LOCALE_SIZE: u32 = 128;
pub const MI_WRITEMESSAGE_CHANNEL_WARNING: u32 = 0;
pub const MI_WRITEMESSAGE_CHANNEL_VERBOSE: u32 = 1;
pub const MI_WRITEMESSAGE_CHANNEL_DEBUG: u32 = 2;
pub const MI_CALL_VERSION: u32 = 1;
pub const MI_OPERATIONFLAGS_MANUAL_ACK_RESULTS: u32 = 1;
pub const MI_OPERATIONFLAGS_NO_RTTI: u32 = 1024;
pub const MI_OPERATIONFLAGS_BASIC_RTTI: u32 = 2;
pub const MI_OPERATIONFLAGS_STANDARD_RTTI: u32 = 2048;
pub const MI_OPERATIONFLAGS_FULL_RTTI: u32 = 4;
pub const MI_OPERATIONFLAGS_DEFAULT_RTTI: u32 = 0;
pub const MI_OPERATIONFLAGS_LOCALIZED_QUALIFIERS: u32 = 8;
pub const MI_OPERATIONFLAGS_EXPENSIVE_PROPERTIES: u32 = 64;
pub const MI_OPERATIONFLAGS_POLYMORPHISM_SHALLOW: u32 = 128;
pub const MI_OPERATIONFLAGS_POLYMORPHISM_DEEP_BASE_PROPS_ONLY: u32 = 384;
pub const MI_OPERATIONFLAGS_REPORT_OPERATION_STARTED: u32 = 512;
pub const MI_SERIALIZER_FLAGS_CLASS_DEEP: u32 = 1;
pub const MI_SERIALIZER_FLAGS_INSTANCE_WITH_CLASS: u32 = 1;
pub const WBEMS_DISPID_DERIVATION: u32 = 23;
pub const WBEMS_DISPID_OBJECT_READY: u32 = 1;
pub const WBEMS_DISPID_COMPLETED: u32 = 2;
pub const WBEMS_DISPID_PROGRESS: u32 = 3;
pub const WBEMS_DISPID_OBJECT_PUT: u32 = 4;
pub const WBEMS_DISPID_CONNECTION_READY: u32 = 5;
pub const WBEM_NO_WAIT: i32 = 0;
pub const WBEM_INFINITE: i32 = -1;
const (
	MI_FLAG_ANY uint32 = 127
	MI_FLAG_VERSION uint32 = 469762048
	MI_FLAG_ADOPT uint32 = 2147483648
	MI_CHAR_TYPE uint32 = 2
	MI_FLAG_CLASS uint32 = 1
	MI_FLAG_METHOD uint32 = 2
	MI_FLAG_PROPERTY uint32 = 4
	MI_FLAG_PARAMETER uint32 = 8
	MI_FLAG_ASSOCIATION uint32 = 16
	MI_FLAG_INDICATION uint32 = 32
	MI_FLAG_REFERENCE uint32 = 64
	MI_FLAG_ENABLEOVERRIDE uint32 = 128
	MI_FLAG_DISABLEOVERRIDE uint32 = 256
	MI_FLAG_RESTRICTED uint32 = 512
	MI_FLAG_TOSUBCLASS uint32 = 1024
	MI_FLAG_TRANSLATABLE uint32 = 2048
	MI_FLAG_KEY uint32 = 4096
	MI_FLAG_IN uint32 = 8192
	MI_FLAG_OUT uint32 = 16384
	MI_FLAG_REQUIRED uint32 = 32768
	MI_FLAG_STATIC uint32 = 65536
	MI_FLAG_ABSTRACT uint32 = 131072
	MI_FLAG_TERMINAL uint32 = 262144
	MI_FLAG_EXPENSIVE uint32 = 524288
	MI_FLAG_STREAM uint32 = 1048576
	MI_FLAG_READONLY uint32 = 2097152
	MI_FLAG_EXTENDED uint32 = 4096
	MI_FLAG_NOT_MODIFIED uint32 = 33554432
	MI_FLAG_NULL uint32 = 536870912
	MI_FLAG_BORROW uint32 = 1073741824
	MI_MODULE_FLAG_STANDARD_QUALIFIERS uint32 = 1
	MI_MODULE_FLAG_DESCRIPTIONS uint32 = 2
	MI_MODULE_FLAG_VALUES uint32 = 4
	MI_MODULE_FLAG_MAPPING_STRINGS uint32 = 8
	MI_MODULE_FLAG_BOOLEANS uint32 = 16
	MI_MODULE_FLAG_CPLUSPLUS uint32 = 32
	MI_MODULE_FLAG_LOCALIZED uint32 = 64
	MI_MODULE_FLAG_FILTER_SUPPORT uint32 = 128
	MI_MAX_LOCALE_SIZE uint32 = 128
	MI_WRITEMESSAGE_CHANNEL_WARNING uint32 = 0
	MI_WRITEMESSAGE_CHANNEL_VERBOSE uint32 = 1
	MI_WRITEMESSAGE_CHANNEL_DEBUG uint32 = 2
	MI_CALL_VERSION uint32 = 1
	MI_OPERATIONFLAGS_MANUAL_ACK_RESULTS uint32 = 1
	MI_OPERATIONFLAGS_NO_RTTI uint32 = 1024
	MI_OPERATIONFLAGS_BASIC_RTTI uint32 = 2
	MI_OPERATIONFLAGS_STANDARD_RTTI uint32 = 2048
	MI_OPERATIONFLAGS_FULL_RTTI uint32 = 4
	MI_OPERATIONFLAGS_DEFAULT_RTTI uint32 = 0
	MI_OPERATIONFLAGS_LOCALIZED_QUALIFIERS uint32 = 8
	MI_OPERATIONFLAGS_EXPENSIVE_PROPERTIES uint32 = 64
	MI_OPERATIONFLAGS_POLYMORPHISM_SHALLOW uint32 = 128
	MI_OPERATIONFLAGS_POLYMORPHISM_DEEP_BASE_PROPS_ONLY uint32 = 384
	MI_OPERATIONFLAGS_REPORT_OPERATION_STARTED uint32 = 512
	MI_SERIALIZER_FLAGS_CLASS_DEEP uint32 = 1
	MI_SERIALIZER_FLAGS_INSTANCE_WITH_CLASS uint32 = 1
	WBEMS_DISPID_DERIVATION uint32 = 23
	WBEMS_DISPID_OBJECT_READY uint32 = 1
	WBEMS_DISPID_COMPLETED uint32 = 2
	WBEMS_DISPID_PROGRESS uint32 = 3
	WBEMS_DISPID_OBJECT_PUT uint32 = 4
	WBEMS_DISPID_CONNECTION_READY uint32 = 5
	WBEM_NO_WAIT int32 = 0
	WBEM_INFINITE int32 = -1
)
#define global MI_FLAG_ANY                                      127
#define global MI_FLAG_VERSION                                  469762048
#define global MI_FLAG_ADOPT                                    2147483648
#define global MI_CHAR_TYPE                                     2
#define global MI_FLAG_CLASS                                    1
#define global MI_FLAG_METHOD                                   2
#define global MI_FLAG_PROPERTY                                 4
#define global MI_FLAG_PARAMETER                                8
#define global MI_FLAG_ASSOCIATION                              16
#define global MI_FLAG_INDICATION                               32
#define global MI_FLAG_REFERENCE                                64
#define global MI_FLAG_ENABLEOVERRIDE                           128
#define global MI_FLAG_DISABLEOVERRIDE                          256
#define global MI_FLAG_RESTRICTED                               512
#define global MI_FLAG_TOSUBCLASS                               1024
#define global MI_FLAG_TRANSLATABLE                             2048
#define global MI_FLAG_KEY                                      4096
#define global MI_FLAG_IN                                       8192
#define global MI_FLAG_OUT                                      16384
#define global MI_FLAG_REQUIRED                                 32768
#define global MI_FLAG_STATIC                                   65536
#define global MI_FLAG_ABSTRACT                                 131072
#define global MI_FLAG_TERMINAL                                 262144
#define global MI_FLAG_EXPENSIVE                                524288
#define global MI_FLAG_STREAM                                   1048576
#define global MI_FLAG_READONLY                                 2097152
#define global MI_FLAG_EXTENDED                                 4096
#define global MI_FLAG_NOT_MODIFIED                             33554432
#define global MI_FLAG_NULL                                     536870912
#define global MI_FLAG_BORROW                                   1073741824
#define global MI_MODULE_FLAG_STANDARD_QUALIFIERS               1
#define global MI_MODULE_FLAG_DESCRIPTIONS                      2
#define global MI_MODULE_FLAG_VALUES                            4
#define global MI_MODULE_FLAG_MAPPING_STRINGS                   8
#define global MI_MODULE_FLAG_BOOLEANS                          16
#define global MI_MODULE_FLAG_CPLUSPLUS                         32
#define global MI_MODULE_FLAG_LOCALIZED                         64
#define global MI_MODULE_FLAG_FILTER_SUPPORT                    128
#define global MI_MAX_LOCALE_SIZE                               128
#define global MI_WRITEMESSAGE_CHANNEL_WARNING                  0
#define global MI_WRITEMESSAGE_CHANNEL_VERBOSE                  1
#define global MI_WRITEMESSAGE_CHANNEL_DEBUG                    2
#define global MI_CALL_VERSION                                  1
#define global MI_OPERATIONFLAGS_MANUAL_ACK_RESULTS             1
#define global MI_OPERATIONFLAGS_NO_RTTI                        1024
#define global MI_OPERATIONFLAGS_BASIC_RTTI                     2
#define global MI_OPERATIONFLAGS_STANDARD_RTTI                  2048
#define global MI_OPERATIONFLAGS_FULL_RTTI                      4
#define global MI_OPERATIONFLAGS_DEFAULT_RTTI                   0
#define global MI_OPERATIONFLAGS_LOCALIZED_QUALIFIERS           8
#define global MI_OPERATIONFLAGS_EXPENSIVE_PROPERTIES           64
#define global MI_OPERATIONFLAGS_POLYMORPHISM_SHALLOW           128
#define global MI_OPERATIONFLAGS_POLYMORPHISM_DEEP_BASE_PROPS_ONLY 384
#define global MI_OPERATIONFLAGS_REPORT_OPERATION_STARTED       512
#define global MI_SUBSCRIBE_BOOKMARK_OLDEST                     "MI_SUBSCRIBE_BOOKMARK_OLDEST"
#define global MI_SUBSCRIBE_BOOKMARK_NEWEST                     "MI_SUBSCRIBE_BOOKMARK_NEWEST"
#define global MI_SERIALIZER_FLAGS_CLASS_DEEP                   1
#define global MI_SERIALIZER_FLAGS_INSTANCE_WITH_CLASS          1
#define global WBEMS_DISPID_DERIVATION                          23
#define global WBEMS_DISPID_OBJECT_READY                        1
#define global WBEMS_DISPID_COMPLETED                           2
#define global WBEMS_DISPID_PROGRESS                            3
#define global WBEMS_DISPID_OBJECT_PUT                          4
#define global WBEMS_DISPID_CONNECTION_READY                    5
#define global WBEM_NO_WAIT                                     0
#define global WBEM_INFINITE                                    (-1)