Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The CIMTYPE_ENUMERATION enumeration defines values that specify different CIM data types. All the values in the enumeration are types defined by the Distributed Management Task Force (DMTF). For more information about the DMTF and the CIM data types, see 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;
Constants
CIM_ILLEGALValue: 0xfff An illegal value. |
CIM_EMPTYValue: 0 An empty (null) value. |
CIM_SINT8Value: 16 An 8-bit signed integer. |
CIM_UINT8Value: 17 An 8-bit unsigned integer. |
CIM_SINT16Value: 2 A 16-bit signed integer. |
CIM_UINT16Value: 18 A 16-bit unsigned integer. |
CIM_SINT32Value: 3 A 32-bit signed integer. |
CIM_UINT32Value: 19 A 32-bit unsigned integer. |
CIM_SINT64Value: 20 A 64-bit signed integer. |
CIM_UINT64Value: 21 A 64-bit unsigned integer. |
CIM_REAL32Value: 4 A 32-bit real number. |
CIM_REAL64Value: 5 A 64-bit real number. |
CIM_BOOLEANValue: 11 A Boolean value. |
CIM_STRINGValue: 8 A string value. |
CIM_DATETIMEValue: 101 A DateTime value. |
CIM_REFERENCEValue: 102 Reference (__Path) of another Object. |
CIM_CHAR16Value: 103 A 16-bit character value. |
CIM_OBJECTValue: 13 An Object value. |
CIM_FLAG_ARRAYValue: 0x2000 An array value. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows Vista |
| Minimum supported server | Windows Server 2008 |
| Header | wbemcli.h (include Wbemidl.h) |