Partager via


énumération CIMTYPE_ENUMERATION (wbemcli.h)

L’énumération CIMTYPE_ENUMERATION définit des valeurs qui spécifient différents types de données CIM. Toutes les valeurs de l’énumération sont des types définis par la DMTF (Distributed Management Task Force). Pour plus d’informations sur les types de données DMTF et CIM, consultez http://www.dmtf.org/standards/cim/cim_spec_v22.

Syntax

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;

Constantes

 
CIM_ILLEGAL
Valeur : 0xfff
Valeur non conforme.
CIM_EMPTY
Valeur : 0
Valeur vide (null).
CIM_SINT8
Valeur : 16
Entier signé 8 bits.
CIM_UINT8
Valeur : 17
Entier non signé 8 bits.
CIM_SINT16
Valeur : 2
Entier signé 16 bits.
CIM_UINT16
Valeur : 18
Entier non signé 16 bits.
CIM_SINT32
Valeur : 3
Entier signé 32 bits.
CIM_UINT32
Valeur : 19
Entier non signé 32 bits.
CIM_SINT64
Valeur : 20
Entier signé 64 bits.
CIM_UINT64
Valeur : 21
Entier 64 bits non signé.
CIM_REAL32
Valeur : 4
Nombre réel 32 bits.
CIM_REAL64
Valeur : 5
Nombre réel 64 bits.
CIM_BOOLEAN
Valeur : 11
Valeur booléenne.
CIM_STRING
Valeur : 8
Valeur de chaîne.
CIM_DATETIME
Valeur : 101
Valeur DateTime.
CIM_REFERENCE
Valeur : 102
Référence (__Path) d’un autre objet.
CIM_CHAR16
Valeur : 103
Valeur de caractère 16 bits.
CIM_OBJECT
Valeur : 13
Valeur Object.
CIM_FLAG_ARRAY
Valeur : 0x2000
Valeur de tableau.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête wbemcli.h (include Wbemidl.h)