Export (0) Print
Expand All

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 Vista

Minimum supported server

Windows Server 2003

Header

Wbemcli.h (include Wbemidl.h)

 

 

Show:
© 2014 Microsoft