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

MI_Type

列挙型
基底型i4

メンバー 33

名前10進16進
MI_BOOLEAN00x0
MI_UINT810x1
MI_SINT820x2
MI_UINT1630x3
MI_SINT1640x4
MI_UINT3250x5
MI_SINT3260x6
MI_UINT6470x7
MI_SINT6480x8
MI_REAL3290x9
MI_REAL64100xA
MI_CHAR16110xB
MI_DATETIME120xC
MI_STRING130xD
MI_REFERENCE140xE
MI_INSTANCE150xF
MI_BOOLEANA160x10
MI_UINT8A170x11
MI_SINT8A180x12
MI_UINT16A190x13
MI_SINT16A200x14
MI_UINT32A210x15
MI_SINT32A220x16
MI_UINT64A230x17
MI_SINT64A240x18
MI_REAL32A250x19
MI_REAL64A260x1A
MI_CHAR16A270x1B
MI_DATETIMEA280x1C
MI_STRINGA290x1D
MI_REFERENCEA300x1E
MI_INSTANCEA310x1F
MI_ARRAY160x10

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum MI_Type : int {
    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;
public enum MI_Type : int
{
    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,
}
Public Enum MI_Type As Integer
    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
End Enum
import enum

class MI_Type(enum.IntEnum):
    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
pub const MI_BOOLEAN: i32 = 0;
pub const MI_UINT8: i32 = 1;
pub const MI_SINT8: i32 = 2;
pub const MI_UINT16: i32 = 3;
pub const MI_SINT16: i32 = 4;
pub const MI_UINT32: i32 = 5;
pub const MI_SINT32: i32 = 6;
pub const MI_UINT64: i32 = 7;
pub const MI_SINT64: i32 = 8;
pub const MI_REAL32: i32 = 9;
pub const MI_REAL64: i32 = 10;
pub const MI_CHAR16: i32 = 11;
pub const MI_DATETIME: i32 = 12;
pub const MI_STRING: i32 = 13;
pub const MI_REFERENCE: i32 = 14;
pub const MI_INSTANCE: i32 = 15;
pub const MI_BOOLEANA: i32 = 16;
pub const MI_UINT8A: i32 = 17;
pub const MI_SINT8A: i32 = 18;
pub const MI_UINT16A: i32 = 19;
pub const MI_SINT16A: i32 = 20;
pub const MI_UINT32A: i32 = 21;
pub const MI_SINT32A: i32 = 22;
pub const MI_UINT64A: i32 = 23;
pub const MI_SINT64A: i32 = 24;
pub const MI_REAL32A: i32 = 25;
pub const MI_REAL64A: i32 = 26;
pub const MI_CHAR16A: i32 = 27;
pub const MI_DATETIMEA: i32 = 28;
pub const MI_STRINGA: i32 = 29;
pub const MI_REFERENCEA: i32 = 30;
pub const MI_INSTANCEA: i32 = 31;
pub const MI_ARRAY: i32 = 16;
// MI_Type
const (
	MI_BOOLEAN int32 = 0
	MI_UINT8 int32 = 1
	MI_SINT8 int32 = 2
	MI_UINT16 int32 = 3
	MI_SINT16 int32 = 4
	MI_UINT32 int32 = 5
	MI_SINT32 int32 = 6
	MI_UINT64 int32 = 7
	MI_SINT64 int32 = 8
	MI_REAL32 int32 = 9
	MI_REAL64 int32 = 10
	MI_CHAR16 int32 = 11
	MI_DATETIME int32 = 12
	MI_STRING int32 = 13
	MI_REFERENCE int32 = 14
	MI_INSTANCE int32 = 15
	MI_BOOLEANA int32 = 16
	MI_UINT8A int32 = 17
	MI_SINT8A int32 = 18
	MI_UINT16A int32 = 19
	MI_SINT16A int32 = 20
	MI_UINT32A int32 = 21
	MI_SINT32A int32 = 22
	MI_UINT64A int32 = 23
	MI_SINT64A int32 = 24
	MI_REAL32A int32 = 25
	MI_REAL64A int32 = 26
	MI_CHAR16A int32 = 27
	MI_DATETIMEA int32 = 28
	MI_STRINGA int32 = 29
	MI_REFERENCEA int32 = 30
	MI_INSTANCEA int32 = 31
	MI_ARRAY int32 = 16
)
const
  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
pub const MI_BOOLEAN: i32 = 0;
pub const MI_UINT8: i32 = 1;
pub const MI_SINT8: i32 = 2;
pub const MI_UINT16: i32 = 3;
pub const MI_SINT16: i32 = 4;
pub const MI_UINT32: i32 = 5;
pub const MI_SINT32: i32 = 6;
pub const MI_UINT64: i32 = 7;
pub const MI_SINT64: i32 = 8;
pub const MI_REAL32: i32 = 9;
pub const MI_REAL64: i32 = 10;
pub const MI_CHAR16: i32 = 11;
pub const MI_DATETIME: i32 = 12;
pub const MI_STRING: i32 = 13;
pub const MI_REFERENCE: i32 = 14;
pub const MI_INSTANCE: i32 = 15;
pub const MI_BOOLEANA: i32 = 16;
pub const MI_UINT8A: i32 = 17;
pub const MI_SINT8A: i32 = 18;
pub const MI_UINT16A: i32 = 19;
pub const MI_SINT16A: i32 = 20;
pub const MI_UINT32A: i32 = 21;
pub const MI_SINT32A: i32 = 22;
pub const MI_UINT64A: i32 = 23;
pub const MI_SINT64A: i32 = 24;
pub const MI_REAL32A: i32 = 25;
pub const MI_REAL64A: i32 = 26;
pub const MI_CHAR16A: i32 = 27;
pub const MI_DATETIMEA: i32 = 28;
pub const MI_STRINGA: i32 = 29;
pub const MI_REFERENCEA: i32 = 30;
pub const MI_INSTANCEA: i32 = 31;
pub const MI_ARRAY: i32 = 16;
const
  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
enum MI_Type : int {
    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,
}
#define global MI_BOOLEAN    0x0
#define global MI_UINT8      0x1
#define global MI_SINT8      0x2
#define global MI_UINT16     0x3
#define global MI_SINT16     0x4
#define global MI_UINT32     0x5
#define global MI_SINT32     0x6
#define global MI_UINT64     0x7
#define global MI_SINT64     0x8
#define global MI_REAL32     0x9
#define global MI_REAL64     0xA
#define global MI_CHAR16     0xB
#define global MI_DATETIME   0xC
#define global MI_STRING     0xD
#define global MI_REFERENCE  0xE
#define global MI_INSTANCE   0xF
#define global MI_BOOLEANA   0x10
#define global MI_UINT8A     0x11
#define global MI_SINT8A     0x12
#define global MI_UINT16A    0x13
#define global MI_SINT16A    0x14
#define global MI_UINT32A    0x15
#define global MI_SINT32A    0x16
#define global MI_UINT64A    0x17
#define global MI_SINT64A    0x18
#define global MI_REAL32A    0x19
#define global MI_REAL64A    0x1A
#define global MI_CHAR16A    0x1B
#define global MI_DATETIMEA  0x1C
#define global MI_STRINGA    0x1D
#define global MI_REFERENCEA 0x1E
#define global MI_INSTANCEA  0x1F
#define global MI_ARRAY      0x10