Поделиться через


перечисление CIMTYPE_ENUMERATION (wbemcli.h)

Перечисление CIMTYPE_ENUMERATION определяет значения, определяющие различные типы данных CIM. Все значения в перечислении являются типами, определенными распределенной целевой группы управления (DMTF). Дополнительные сведения о типах данных DMTF и CIM см. в разделе http://www.dmtf.org/standards/cim/cim_spec_v22.

Синтаксис

typedef enum tag_CIMTYPE_ENUMERATION {
  CIM_ILLEGAL = 0xfff,
  CIM_EMPTY = 0,
  CIM_SINT8 = 16,
  CIM_UINT8 = 17,
  CIM_SINT16 = 2,
  CIM_UINT16 = 18,
  CIM_SINT32 = 3,
  CIM_UINT32 = 19,
  CIM_SINT64 = 20,
  CIM_UINT64 = 21,
  CIM_REAL32 = 4,
  CIM_REAL64 = 5,
  CIM_BOOLEAN = 11,
  CIM_STRING = 8,
  CIM_DATETIME = 101,
  CIM_REFERENCE = 102,
  CIM_CHAR16 = 103,
  CIM_OBJECT = 13,
  CIM_FLAG_ARRAY = 0x2000
} CIMTYPE_ENUMERATION;

Константы

 
CIM_ILLEGAL
Значение: 0xfff
Недопустимое значение.
CIM_EMPTY
Значение: 0
Пустое значение (NULL).
CIM_SINT8
Значение: 16
8-битовое целое число со знаком.
CIM_UINT8
Значение: 17
8-разрядное целое число без знака.
CIM_SINT16
Значение: 2
16-разрядное знаковое целое число.
CIM_UINT16
Значение: 18
16-разрядное целое число без знака.
CIM_SINT32
Значение: 3
32-разрядное знаковое целое число.
CIM_UINT32
Значение: 19
32-разрядное целое число без знака.
CIM_SINT64
Значение: 20
64-разрядное целое число со знаком.
CIM_UINT64
Значение: 21
64-разрядное целое число без знака.
CIM_REAL32
Значение: 4
32-разрядное реальное число.
CIM_REAL64
Значение: 5
64-разрядное реальное число.
CIM_BOOLEAN
Значение: 11
Значение типа Boolean.
CIM_STRING
Значение: 8
Строковое значение.
CIM_DATETIME
Значение: 101
Значение даты и времени.
CIM_REFERENCE
Значение: 102
Ссылка (__Path) другого объекта.
CIM_CHAR16
Значение: 103
16-разрядное значение символа.
CIM_OBJECT
Значение: 13
Значение Object.
CIM_FLAG_ARRAY
Значение: 0x2000
Значение массива.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия сервера Windows Server 2008
Верхняя часть wbemcli.h (включая Wbemidl.h)