CIMTYPE_ENUMERATION enumeration
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 { CIM_ILLEGAL = 4095, // 0xFFF CIM_EMPTY = 0, // 0x0 CIM_SINT8 = 16, // 0x10 CIM_UINT8 = 17, // 0x11 CIM_SINT16 = 2, // 0x2 CIM_UINT16 = 18, // 0x12 CIM_SINT32 = 3, // 0x3 CIM_UINT32 = 19, // 0x13 CIM_SINT64 = 20, // 0x14 CIM_UINT64 = 21, // 0x15 CIM_REAL32 = 4, // 0x4 CIM_REAL64 = 5, // 0x5 CIM_BOOLEAN = 11, // 0xB CIM_STRING = 8, // 0x8 CIM_DATETIME = 101, // 0x65 CIM_REFERENCE = 102, // 0x66 CIM_CHAR16 = 103, // 0x67 CIM_OBJECT = 13, // 0xD CIM_FLAG_ARRAY = 8192 // 0x2000 } CIMTYPE_ENUMERATION;
Constants
- CIM_ILLEGAL
-
An illegal value.
- CIM_EMPTY
-
An empty (null) value.
- CIM_SINT8
-
An 8-bit signed integer.
- CIM_UINT8
-
An 8-bit unsigned integer.
- CIM_SINT16
-
A 16-bit signed integer.
- CIM_UINT16
-
A 16-bit unsigned integer.
- CIM_SINT32
-
A 32-bit signed integer.
- CIM_UINT32
-
A 32-bit unsigned integer.
- CIM_SINT64
-
A 64-bit signed integer.
- CIM_UINT64
-
A 64-bit unsigned integer.
- CIM_REAL32
-
A 32-bit real number.
- CIM_REAL64
-
A 64-bit real number.
- CIM_BOOLEAN
-
A Boolean value.
- CIM_STRING
-
A string value.
- CIM_DATETIME
-
A DateTime value.
- CIM_REFERENCE
-
Reference (__Path) of another Object.
- CIM_CHAR16
-
A 16-bit character value.
- CIM_OBJECT
-
An Object value.
- CIM_FLAG_ARRAY
-
An array value.
Requirements
|
Minimum supported client | Windows 2000 Professional [desktop apps only] |
|---|---|
|
Minimum supported server | Windows 2000 Server [desktop apps only] |
|
Header |
|
Send comments about this topic to Microsoft
Build date: 11/19/2012