enumerazione CIMTYPE_ENUMERATION (wbemcli.h)

L'enumerazione CIMTYPE_ENUMERATION definisce i valori che specificano tipi di dati CIM diversi. Tutti i valori dell'enumerazione sono tipi definiti da Distributed Management Task Force (DMTF). Per altre informazioni sui tipi di dati DMTF e CIM, vedere http://www.dmtf.org/standards/cim/cim_spec_v22.

Sintassi

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;

Costanti

 
CIM_ILLEGAL
Valore: 0xfff
Valore non valido.
CIM_EMPTY
Valore: 0
Valore vuoto (null).
CIM_SINT8
Valore: 16
Numero intero con segno a 8 bit.
CIM_UINT8
Valore: 17
Intero senza segno a 8 bit.
CIM_SINT16
Valore: 2
Intero con segno a 16 bit.
CIM_UINT16
Valore: 18
Numero intero non firmato a 16 bit.
CIM_SINT32
Valore: 3
Intero con segno a 32 bit.
CIM_UINT32
Valore: 19
Intero senza segno a 32 bit.
CIM_SINT64
Valore: 20
Intero con segno a 64 bit.
CIM_UINT64
Valore: 21
Intero senza segno a 64 bit.
CIM_REAL32
Valore: 4
Numero reale a 32 bit.
CIM_REAL64
Valore: 5
Numero reale a 64 bit.
CIM_BOOLEAN
Valore: 11
Valore booleano.
CIM_STRING
Valore: 8
Valore stringa.
CIM_DATETIME
Valore: 101
Valore DateTime.
CIM_REFERENCE
Valore: 102
Riferimento (__Path) di un altro oggetto.
CIM_CHAR16
Valore: 103
Valore carattere a 16 bit.
CIM_OBJECT
Valore: 13
Valore Object.
CIM_FLAG_ARRAY
Valore: 0x2000
Valore della matrice.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Intestazione wbemcli.h (include Wbemidl.h)