次の方法で共有


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する