MI_Type 列挙 (mi.h)
これらの値は、CIM データ型の修飾子、プロパティ、参照、パラメーター、およびメソッドの戻り値のデータ型を指定します。
構文
typedef enum _MI_Type {
MI_BOOLEAN = 0,
MI_UINT8 = 1,
MI_SINT8 = 2,
MI_UINT16 = 3,
MI_SINT16 = 4,
MI_UINT32 = 5,
MI_SINT32 = 6,
MI_UINT64 = 7,
MI_SINT64 = 8,
MI_REAL32 = 9,
MI_REAL64 = 10,
MI_CHAR16 = 11,
MI_DATETIME = 12,
MI_STRING = 13,
MI_REFERENCE = 14,
MI_INSTANCE = 15,
MI_BOOLEANA = 16,
MI_UINT8A = 17,
MI_SINT8A = 18,
MI_UINT16A = 19,
MI_SINT16A = 20,
MI_UINT32A = 21,
MI_SINT32A = 22,
MI_UINT64A = 23,
MI_SINT64A = 24,
MI_REAL32A = 25,
MI_REAL64A = 26,
MI_CHAR16A = 27,
MI_DATETIMEA = 28,
MI_STRINGA = 29,
MI_REFERENCEA = 30,
MI_INSTANCEA = 31,
MI_ARRAY = 16
} MI_Type;
定数
MI_BOOLEAN 値: 0 unsigned char |
MI_UINT8 値: 1 unsigned char |
MI_SINT8 値: 2 signed char |
MI_UINT16 値: 3 unsigned short |
MI_SINT16 値: 4 signed short |
MI_UINT32 値: 5 unsigned int |
MI_SINT32 値: 6 signed int |
MI_UINT64 値: 7 unsigned __int64 |
MI_SINT64 値: 8 signed __int64 |
MI_REAL32 値: 9 float |
MI_REAL64 値: 10 double |
MI_CHAR16 値: 11 unsigned short |
MI_DATETIME 値: 12 MI_TimestampまたはMI_Intervalの和集合を保持する構造体。 |
MI_STRING 値: 13 MI_CHAR* |
MI_REFERENCE 値: 14 これは MI_Instanceとしてエンコードされますが、通常はキー プロパティのみが設定されます。 |
MI_INSTANCE 値: 15 |
MI_BOOLEANA 値: 16 MI_BOOLEAN型の配列。 |
MI_UINT8A 値: 17 MI_UINT8型の配列。 |
MI_SINT8A 値: 18 MI_SINT8型の配列。 |
MI_UINT16A 値: 19 MI_UINT16型の配列。 |
MI_SINT16A 値: 20 MI_SINT16型の配列。 |
MI_UINT32A 値: 21 MI_UINT32型の配列。 |
MI_SINT32A 値: 22 MI_SINT32型の配列。 |
MI_UINT64A 値: 23 MI_UINT64型の配列。 |
MI_SINT64A 値: 24 MI_SINT64型の配列。 |
MI_REAL32A 値: 25 MI_REAL32型の配列。 |
MI_REAL64A 値: 26 MI_REAL64型の配列。 |
MI_CHAR16A 値: 27 MI_CHAR16型の配列。 |
MI_DATETIMEA 値: 28 MI_DATETIME構造体の配列。 |
MI_STRINGA 値: 29 MI_STRING型の配列。 |
MI_REFERENCEA 値: 30 MI_REFERENCE型の配列。 |
MI_INSTANCEA 値: 31 MI_INSTANCE型の配列。 |
MI_ARRAY 値: 16 MI_ARRAYは実際の型ではなく、型が配列であることを示すビットです。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
サポートされている最小のサーバー | Windows Server 2012 |
Header | mi.h |
再頒布可能パッケージ | Windows Server 2008 R2 sp1、Windows 7 SP1、Windows Server 2008 SP2 で 3.0 をWindows Management Frameworkする |