56 #define CMPIVersion100 100
57 #define CMPIVersion200 200
58 #define CMPIVersion210 210
76 #define CMPICurrentVersion CMPIVersion210
93 # define CMPI_VERSION CMPICurrentVersion
102 #if (CMPI_VERSION == CMPIVersion100)
103 # define CMPI_VER_100 1
104 #elif (CMPI_VERSION == CMPIVersion200)
105 # define CMPI_VER_100 1
106 # define CMPI_VER_200 1
107 #elif (CMPI_VERSION == CMPIVersion210)
108 # define CMPI_VER_100 1
109 # define CMPI_VER_200 1
110 # define CMPI_VER_210 1
112 # error Unsupported CMPI version defined in CMPI_VERSION symbol
125 struct _CMPIBrokerFT;
126 struct _CMPIBrokerEncFT;
127 struct _CMPIBrokerExtFT;
129 struct _CMPIBrokerMemFT;
143 struct _CMPIEnumeration;
144 struct _CMPIInstance;
145 struct _CMPIObjectPath;
147 struct _CMPIDateTime;
148 struct _CMPISelectExp;
149 struct _CMPISelectCond;
151 struct _CMPIPredicate;
156 struct _CMPIPropertyList;
157 struct _CMPIEnumerationFilter;
179 struct _CMPIContextFT;
180 struct _CMPIResultFT;
181 struct _CMPIStringFT;
183 struct _CMPIEnumerationFT;
184 struct _CMPIInstanceFT;
185 struct _CMPIObjectPathFT;
187 struct _CMPIDateTimeFT;
188 struct _CMPISelectExpFT;
189 struct _CMPISelectCondFT;
190 struct _CMPISelectCondDocFT;
191 struct _CMPISelectCondCodFT;
192 struct _CMPISubCondFT;
193 struct _CMPIPredicateFT;
198 struct _CMPIPropertyListFT;
199 struct _CMPIEnumerationFilterFT;
255 #ifndef CMPI_PLATFORM_WIN32_IX86_MSVC
272 #ifndef CMPI_PLATFORM_WIN32_IX86_MSVC
309 typedef struct _CMPIValuePtr {
335 typedef union _CMPIValue {
405 #define CMPI_SIMPLE (2)
407 #define CMPI_boolean (2+0)
408 #define CMPI_char16 (2+1)
410 #define CMPI_REAL ((2)<<2)
412 #define CMPI_real32 ((2+0)<<2)
413 #define CMPI_real64 ((2+1)<<2)
415 #define CMPI_UINT ((8)<<4)
420 #define CMPI_uint8 ((8+0)<<4)
421 #define CMPI_uint16 ((8+1)<<4)
422 #define CMPI_uint32 ((8+2)<<4)
423 #define CMPI_uint64 ((8+3)<<4)
424 #define CMPI_SINT ((8+4)<<4)
429 #define CMPI_sint8 ((8+4)<<4)
430 #define CMPI_sint16 ((8+5)<<4)
431 #define CMPI_sint32 ((8+6)<<4)
432 #define CMPI_sint64 ((8+7)<<4)
433 #define CMPI_INTEGER ((CMPI_UINT|CMPI_SINT))
437 #define CMPI_ENC ((16)<<8)
438 #define CMPI_instance ((16+0)<<8)
439 #define CMPI_ref ((16+1)<<8)
440 #define CMPI_args ((16+2)<<8)
441 #define CMPI_class ((16+3)<<8)
442 #define CMPI_filter ((16+4)<<8)
443 #define CMPI_enumeration ((16+5)<<8)
444 #define CMPI_string ((16+6)<<8)
445 #define CMPI_chars ((16+7)<<8)
446 #define CMPI_dateTime ((16+8)<<8)
447 #define CMPI_ptr ((16+9)<<8)
448 #define CMPI_charsptr ((16+10)<<8)
450 #define CMPI_ARRAY ((1)<<13)
454 #define CMPI_SIMPLEA (CMPI_ARRAY|CMPI_SIMPLE)
455 #define CMPI_booleanA (CMPI_ARRAY|CMPI_boolean)
457 #define CMPI_char16A (CMPI_ARRAY|CMPI_char16)
461 #define CMPI_REALA (CMPI_ARRAY|CMPI_REAL)
462 #define CMPI_real32A (CMPI_ARRAY|CMPI_real32)
464 #define CMPI_real64A (CMPI_ARRAY|CMPI_real64)
468 #define CMPI_UINTA (CMPI_ARRAY|CMPI_UINT)
469 #define CMPI_uint8A (CMPI_ARRAY|CMPI_uint8)
471 #define CMPI_uint16A (CMPI_ARRAY|CMPI_uint16)
473 #define CMPI_uint32A (CMPI_ARRAY|CMPI_uint32)
475 #define CMPI_uint64A (CMPI_ARRAY|CMPI_uint64)
477 #define CMPI_SINTA (CMPI_ARRAY|CMPI_SINT)
479 #define CMPI_sint8A (CMPI_ARRAY|CMPI_sint8)
481 #define CMPI_sint16A (CMPI_ARRAY|CMPI_sint16)
483 #define CMPI_sint32A (CMPI_ARRAY|CMPI_sint32)
485 #define CMPI_sint64A (CMPI_ARRAY|CMPI_sint64)
487 #define CMPI_INTEGERA (CMPI_ARRAY|CMPI_INTEGER)
491 #define CMPI_ENCA (CMPI_ARRAY|CMPI_ENC)
492 #define CMPI_instanceA (CMPI_ARRAY|CMPI_instance)
494 #define CMPI_refA (CMPI_ARRAY|CMPI_ref)
496 #define CMPI_stringA (CMPI_ARRAY|CMPI_string)
498 #define CMPI_charsA (CMPI_ARRAY|CMPI_chars)
500 #define CMPI_dateTimeA (CMPI_ARRAY|CMPI_dateTime)
502 #define CMPI_charsptrA (CMPI_ARRAY|CMPI_charsptr)
510 #define CMPI_keyInteger (CMPI_sint64)
511 #define CMPI_keyString (CMPI_string)
513 #define CMPI_keyBoolean (CMPI_boolean)
515 #define CMPI_keyRef (CMPI_ref)
521 #define CMPI_charString (CMPI_string)
522 #define CMPI_integerString (CMPI_string | CMPI_sint64)
524 #define CMPI_realString (CMPI_string | CMPI_real64)
526 #define CMPI_numericString (CMPI_string | CMPI_sint64 | CMPI_real64)
528 #define CMPI_booleanString (CMPI_string | CMPI_boolean)
530 #define CMPI_dateTimeString (CMPI_string | CMPI_dateTime)
532 #define CMPI_classNameString (CMPI_string | CMPI_class)
534 #define CMPI_nameString (CMPI_string | ((16+10)<<8))
540 #ifndef CMPI_NO_SYNONYM_SUPPORT
541 # define CMPI_Byte CMPI_sint8
542 # define CMPI_Short CMPI_sint16
543 # define CMPI_Int CMPI_sint32
544 # define CMPI_Long CMPI_sint64
545 # define CMPI_Float CMPI_real32
546 # define CMPI_Double CMPI_real64
547 # define CMPI_ByteA CMPI_sint8A
548 # define CMPI_ShortA CMPI_sint16A
549 # define CMPI_IntA CMPI_sint32A
550 # define CMPI_LongA CMPI_sint64A
551 # define CMPI_FloatA CMPI_real32A
552 # define CMPI_DoubleA CMPI_real64A
553 #endif // CMPI_NO_SYNONYM_SUPPORT
577 #define CMPI_goodValue (0)
578 #define CMPI_nullValue (1<<8)
579 #define CMPI_keyValue (2<<8)
581 #define CMPI_notFound (4<<8)
584 #define CMPI_badValue (0x80<<8)
600 typedef struct _CMPIData {
612 CMPIValueState state;
751 #define CMPI_FLAG_LocalOnly 1
752 #define CMPI_FLAG_DeepInheritance 2
753 #define CMPI_FLAG_IncludeQualifiers 4
754 #define CMPI_FLAG_IncludeClassOrigin 8
793 #define CMPIInitNameSpace "CMPIInitNameSpace"
800 #define CMPIInvocationFlags "CMPIInvocationFlags"
807 #define CMPIPrincipal "CMPIPrincipal"
817 #define CMPIRole "CMPIRole"
833 #define CMPIAcceptLanguage "CMPIAcceptLanguage"
848 #define CMPIContentLanguage "CMPIContentLanguage"
879 typedef enum _CMPIrc {
970 typedef struct _CMPIStatus {
1032 #define CMPI_MB_BasicRead 0x00000001
1037 #define CMPI_MB_BasicWrite 0x00000003
1043 #define CMPI_MB_InstanceManipulation 0x00000007
1049 #define CMPI_MB_AssociationTraversal 0x00000009
1054 #define CMPI_MB_QueryExecution 0x00000011
1059 #define CMPI_MB_QueryNormalization 0x00000031
1064 #define CMPI_MB_BasicQualifierSupport 0x00000047
1069 #define CMPI_MB_Indications 0x00000081
1074 #define CMPI_MB_OSEncapsulationSupport 0x00000100
1083 #define CMPI_MB_Supports_MemEnhancements 0x00004000
1092 #define CMPI_MB_Supports_Extended_Error 0x00008000
1101 #define CMPI_MB_Logging 0x00010000
1110 #define CMPI_MB_Tracing 0x00020000
1119 #define CMPI_MB_PropertyFiltering 0x00040001
1128 #define CMPI_MB_CodepageConversion 0x00080000
1134 #ifndef CMPI_NO_SYNONYM_SUPPORT
1135 # define CMPI_MB_Class_0 CMPI_MB_BasicRead
1136 # define CMPI_MB_Class_1 CMPI_MB_BasicWrite
1137 # define CMPI_MB_Class_2 CMPI_MB_InstanceManipulation
1138 #endif // CMPI_NO_SYNONYM_SUPPORT
1146 #ifdef CMPI_PRE_STANDARD_CAPABILITY_SUPPORT
1147 # define CMPI_MB_Supports_PropertyMI 0x00000100
1148 # define CMPI_MB_Supports_IndicationMI 0x00000200
1149 # define CMPI_MB_Supports_IndicationPolling 0x00000400
1150 # define CMPI_MB_Supports_QueryNormalization 0x00000800
1151 # define CMPI_MB_Supports_Qualifier 0x00001000
1152 # define CMPI_MB_Supports_Schema 0x00003000
1165 typedef enum _CMPIPredOp {
1166 CMPI_PredOp_Equals = 1,
1167 CMPI_PredOp_NotEquals = 2,
1168 CMPI_PredOp_LessThan = 3,
1169 CMPI_PredOp_GreaterThanOrEquals = 4,
1170 CMPI_PredOp_GreaterThan = 5,
1171 CMPI_PredOp_LessThanOrEquals = 6,
1172 CMPI_PredOp_Isa = 7,
1173 CMPI_PredOp_NotIsa = 8,
1174 CMPI_PredOp_Like = 9,
1175 CMPI_PredOp_NotLike = 10
1178 CMPI_PredOp_Not_Null = 11,
1179 CMPI_PredOp_Null = 12,
1180 CMPI_PredOp_And = 13,
1195 typedef enum _CMPISeverity {
1215 typedef enum _CMPILevel {
1228 #ifdef CMPI_DEFINE_CMPISelectCondType
1246 typedef enum _CMPISelectCondType {
1251 } CMPISelectCondType;
1270 typedef enum _CMPIErrorType {
1308 typedef enum _CMPIErrorSeverity {
1331 typedef enum _CMPIErrorProbableCause {
1606 typedef enum _CMPIErrorSrcFormat {
1619 #endif // CMPI_VER_200
1634 typedef enum _CMPICodepageID {
1648 #endif // CMPI_VER_210
1654 #endif // _CMPIDT_H_
Function table of CMPISelectCond encapsulated data type object.
Definition: cmpift.h:6945
CMPIResult encapsulated data type object.
Definition: cmpift.h:4340
Function table of CMPIInstance encapsulated data type object.
Definition: cmpift.h:5168
Definition: cmpidt.h:1555
Definition: cmpidt.h:1573
Definition: cmpidt.h:1499
Definition: cmpidt.h:1320
Definition: cmpidt.h:1413
Definition: cmpidt.h:1543
Definition: cmpidt.h:1553
Definition: cmpidt.h:1437
Definition: cmpidt.h:1545
char * chars
Value of a C string.
Definition: cmpidt.h:359
Definition: cmpidt.h:1503
Function table of CMPIString encapsulated data type object.
Definition: cmpift.h:4588
#define CMPI_THREAD_RETURN
Type for the return value of a thread function.
Definition: cmpios.h:74
Definition: cmpidt.h:1547
Function table of CMPIPredicate encapsulated data type object.
Definition: cmpift.h:7359
Definition: cmpidt.h:1531
Definition: cmpidt.h:1417
Definition: cmpidt.h:1349
Function table for some MB services (thread registration, indications services, and client services)...
Definition: cmpift.h:267
Definition: cmpidt.h:1581
unsigned short CMPIUint16
CIM data type uint16.
Definition: cmpidt.h:245
unsigned short CMPIType
A bitmask type representing a CMPI type.
Definition: cmpidt.h:393
Definition: cmpidt.h:1391
Definition: cmpidt.h:1519
Definition: cmpidt.h:1375
Definition: cmpidt.h:1435
unsigned char CMPIUint8
CIM data type uint8.
Definition: cmpidt.h:244
Definition: cmpidt.h:1583
Definition: cmpidt.h:1373
Function table for some MB services (factory and miscellaneous services).
Definition: cmpift.h:1857
signed char CMPISint8
CIM data type sint8.
Definition: cmpidt.h:261
unsigned short CMPIValueState
A bitmask type representing the state of a value in a CMPIData object.
Definition: cmpidt.h:568
A structure type representing a CMPI data item.
Definition: cmpidt.h:604
Definition: cmpidt.h:1278
CMPISint64 Long
Deprecated.
Definition: cmpidt.h:369
Definition: cmpidt.h:1495
CMPICodepageID
An enumeration type that identifies a codepage for CMPI codepage support.
Definition: cmpidt.h:1638
Definition: cmpidt.h:1511
void(* CMPIThreadOnceFunc)(void)
A function pointer type for a function that is called once in a POSIX thread.
Definition: cmpidt.h:679
Definition: cmpidt.h:1549
CMPISubCond encapsulated data type object.
Definition: cmpift.h:7114
CMPIReal64 real64
Value of CIM type real64
Definition: cmpidt.h:348
Definition: cmpidt.h:1459
Function table of CMPISelectExp encapsulated data type object.
Definition: cmpift.h:6654
Definition: cmpidt.h:1295
CMPIPropertyList encapsulated data type object.
Definition: cmpift.h:8686
Definition: cmpidt.h:1643
int CMPIVersion
A type for CMPI version fields (mainly in function tables).
Definition: cmpidt.h:773
Definition: cmpidt.h:1455
Definition: cmpidt.h:1561
double CMPIReal64
CIM data type real64.
Definition: cmpidt.h:279
CMPIArray * array
Value of a CMPIArray object.
Definition: cmpidt.h:357
Definition: cmpidt.h:1415
Definition: cmpidt.h:1497
Function table of CMPIResult encapsulated data type object.
Definition: cmpift.h:4357
Function table of CMPIArray encapsulated data type object.
Definition: cmpift.h:4754
Definition: cmpidt.h:1423
Definition: cmpidt.h:1397
Definition: cmpidt.h:1533
Definition: cmpidt.h:1485
Definition: cmpidt.h:1557
Definition: cmpidt.h:1357
Definition: cmpidt.h:1587
Definition: cmpidt.h:1207
Definition: cmpidt.h:1276
Definition: cmpidt.h:1316
Definition: cmpidt.h:1483
Definition: cmpidt.h:1487
CMPIBoolean boolean
Value of CIM type boolean and other booleans.
Definition: cmpidt.h:337
Definition: cmpidt.h:1585
Verifies that a valid compile platform has been defined.
Definition: cmpidt.h:1203
Definition: cmpidt.h:1411
CMPIUint64 uint64
Value of CIM type uint64
Definition: cmpidt.h:342
Definition: cmpidt.h:1465
Definition: cmpidt.h:1541
unsigned char CMPIBoolean
CIM data type boolean.
Definition: cmpidt.h:242
Definition: cmpidt.h:1473
Definition: cmpidt.h:1339
Definition: cmpidt.h:1451
Function table of CMPIArgs encapsulated data type object.
Definition: cmpift.h:6257
Definition: cmpidt.h:1535
CMPISint64 sint64
Value of CIM type sint64
Definition: cmpidt.h:346
CMPISint16 Short
Deprecated.
Definition: cmpidt.h:365
Function table of CMPIDateTime encapsulated data type object.
Definition: cmpift.h:6473
Definition: cmpidt.h:1507
Definition: cmpidt.h:1513
Definition: cmpidt.h:1571
Definition: cmpidt.h:1477
unsigned int CMPIUint32
CIM data type uint32.
Definition: cmpidt.h:246
CMPIEnumerationFilter encapsulated data type object.
Definition: cmpift.h:8865
Definition: cmpidt.h:1407
Definition: cmpidt.h:1593
CMPIInstance * inst
Value of a CMPIInstance object, used for CIM embedded instances.
Definition: cmpidt.h:350
Definition: cmpidt.h:1282
Definition: cmpidt.h:1353
Definition: cmpidt.h:1501
Definition: cmpidt.h:1479
Definition: cmpidt.h:1343
Function table of CMPIAssociationMI object.
Definition: cmpift.h:9705
Definition: cmpidt.h:1595
CMPIObjectPath encapsulated data type object.
Definition: cmpift.h:5555
CMPIString encapsulated data type object.
Definition: cmpift.h:4571
Definition: cmpidt.h:1403
CMPIUint8 uint8
Value of CIM type uint8
Definition: cmpidt.h:339
Definition: cmpidt.h:1385
Function table of CMPIIndicationMI object.
Definition: cmpift.h:11031
Definition: cmpidt.h:1365
Definition: cmpidt.h:1449
void CMPIGcStat
An opaque type that is used by the MB for use with the CMPIBrokerMemFT.mark() and CMPIBrokerMemFT...
Definition: cmpidt.h:715
Definition: cmpidt.h:1351
Definition: cmpidt.h:1457
CMPIReal32 real32
Value of CIM type real32
Definition: cmpidt.h:347
Function table of CMPIPropertyList encapsulated data type object.
Definition: cmpift.h:8705
Definition: cmpidt.h:1447
Definition: cmpidt.h:1527
Definition: cmpidt.h:1491
Function table for MB memory enhancement services.
Definition: cmpift.h:3632
CMPIReal32 Float
Deprecated.
Definition: cmpidt.h:371
Definition: cmpidt.h:1551
Definition: cmpidt.h:1565
Definition: cmpidt.h:1292
CMPIDateTime encapsulated data type object.
Definition: cmpift.h:6456
CMPIBroker structure.
Definition: cmpift.h:214
Definition: cmpidt.h:1383
CMPIPredicate encapsulated data type object.
Definition: cmpift.h:7340
Definition: cmpidt.h:1427
void(* CMPIThreadKeyCleanupFunc)(void *key)
A function pointer type for a POSIX thread key cleanup function.
Definition: cmpidt.h:692
Definition: cmpidt.h:1377
CMPIContext encapsulated data type object.
Definition: cmpift.h:4098
Definition: cmpidt.h:1579
signed int CMPISint32
CIM data type sint32.
Definition: cmpidt.h:263
Definition: cmpidt.h:1467
Definition: cmpidt.h:1443
Function table of CMPIContext encapsulated data type object.
Definition: cmpift.h:4118
CMPIDateTime * dateTime
Value of a CMPIDateTime object.
Definition: cmpidt.h:360
Definition: cmpidt.h:1223
unsigned int CMPICount
An unsigned integer that specifies a number of elements or position in a sequential data type...
Definition: cmpidt.h:296
Definition: cmpidt.h:1290
Definition: cmpidt.h:1523
CMPIError encapsulated data type object.
Definition: cmpift.h:7559
#define CMPI_THREAD_CDECL
Modifier defining the calling convention for a thread function.
Definition: cmpios.h:99
CMPIInstance encapsulated data type object.
Definition: cmpift.h:5146
CMPIErrorProbableCause
An enumeration type that defines possible values for the probable cause in a CMPIError object...
Definition: cmpidt.h:1335
CMPISint32 sint32
Value of CIM type sint32
Definition: cmpidt.h:345
Definition: cmpidt.h:1393
Function table of CMPIEnumeration encapsulated data type object.
Definition: cmpift.h:4985
unsigned long long CMPIUint64
CIM data type uint64.
Definition: cmpidt.h:256
Definition: cmpidt.h:1409
Definition: cmpidt.h:1347
Definition: cmpidt.h:1288
CMPISint8 Byte
Deprecated.
Definition: cmpidt.h:363
CMPISint32 Int
Deprecated.
Definition: cmpidt.h:367
Definition: cmpidt.h:1322
A union that can hold a value of any of the data types defined in CMPI.
Definition: cmpidt.h:335
Definition: cmpidt.h:1399
Definition: cmpidt.h:1395
Definition: cmpidt.h:1314
CMPIReal64 Double
Deprecated.
Definition: cmpidt.h:373
Definition: cmpidt.h:1359
CMPI_THREAD_RETURN(CMPI_THREAD_CDECL * CMPIThreadFunc)(void *parm)
A function pointer type for a POSIX thread function.
Definition: cmpidt.h:666
Definition: cmpidt.h:1381
Definition: cmpidt.h:1297
Function table of CMPIMethodMI object.
Definition: cmpift.h:10461
Function table of CMPIPropertyMI object.
Definition: cmpift.h:10680
Definition: cmpidt.h:1429
Definition: cmpidt.h:1471
Definition: cmpidt.h:1481
Definition: cmpidt.h:1563
CMPIUint32 uint32
Value of CIM type uint32
Definition: cmpidt.h:341
Definition: cmpidt.h:1569
Definition: cmpidt.h:1341
CMPIChar16 char16
Value of CIM type char16
Definition: cmpidt.h:338
long long CMPISint64
CIM data type sint64.
Definition: cmpidt.h:273
CMPIUint16 uint16
Value of CIM type uint16
Definition: cmpidt.h:340
CMPISelectExp encapsulated data type object.
Definition: cmpift.h:6635
unsigned int CMPIFlags
A bitmask type that represents options specified by the WBEM client.
Definition: cmpidt.h:742
Definition: cmpidt.h:1337
CMPIErrorType
An enumeration type that defines possible values for the error type in a CMPIError object...
Definition: cmpidt.h:1274
Definition: cmpidt.h:1539
Definition: cmpidt.h:1489
CMPICount length
Size of the chunk of data, in Bytes.
Definition: cmpidt.h:319
Function table of CMPIEnumerationFilter encapsulated data type object.
Definition: cmpift.h:8884
Definition: cmpidt.h:1225
Definition: cmpidt.h:1515
A structure that indicates success or failure of MB and MI functions.
Definition: cmpidt.h:974
Definition: cmpidt.h:1363
CMPISint16 sint16
Value of CIM type sint16
Definition: cmpidt.h:344
Definition: cmpidt.h:1221
Defines OS-specific symbols for threading structures, etc.
CMPISint8 sint8
Value of CIM type sint8
Definition: cmpidt.h:343
Definition: cmpidt.h:1567
CMPIValuePtr dataPtr
Value of a CMPIValuePtr object.
Definition: cmpidt.h:361
CMPIString * string
Value of a CMPIString object.
Definition: cmpidt.h:358
Definition: cmpidt.h:1284
Definition: cmpidt.h:1431
CMPIEnumeration encapsulated data type object.
Definition: cmpift.h:4968
Definition: cmpidt.h:1401
CMPIErrorSeverity
An enumeration type that defines possible values for the error severity in a CMPIError object...
Definition: cmpidt.h:1312
Definition: cmpidt.h:1439
Definition: cmpidt.h:1371
Definition: cmpidt.h:1389
Definition: cmpidt.h:1361
Definition: cmpidt.h:1318
Definition: cmpidt.h:1205
Function table of CMPIError encapsulated data type object.
Definition: cmpift.h:7580
Definition: cmpidt.h:1505
Definition: cmpidt.h:1445
Function table of CMPISubCond encapsulated data type object.
Definition: cmpift.h:7133
CMPISelectCond encapsulated data type object.
Definition: cmpift.h:6926
CMPIData CMPIAccessor(const char *propertyName, void *parm)
A function type for accessing data during query processing.
Definition: cmpidt.h:645
Definition: cmpidt.h:1419
CMPIrc
An enumeration type that defines CMPI return code values.
Definition: cmpidt.h:883
short CMPISint16
CIM data type sint16.
Definition: cmpidt.h:262
void * CMPIMsgFileHandle
An opaque type representing a handle to an open message file.
Definition: cmpidt.h:703
Definition: cmpidt.h:1521
CMPISelectExp * filter
Value of a CMPISelectExp object.
Definition: cmpidt.h:355
Definition: cmpidt.h:1345
CMPILevel
An enumeration type that defines logging levels for trace functions.
Definition: cmpidt.h:1219
Definition: cmpidt.h:1529
Definition: cmpidt.h:1425
Function table for MB operating system encapsulation services.
Definition: cmpift.h:2934
CMPIEnumeration * Enum
Value of a CMPIEnumeration object.
Definition: cmpidt.h:356
Definition: cmpidt.h:1475
Function table of CMPIInstanceMI object.
Definition: cmpift.h:9027
Definition: cmpidt.h:1493
Definition: cmpidt.h:1433
Definition: cmpidt.h:1286
Definition: cmpidt.h:1299
Definition: cmpidt.h:1201
CMPIArgs encapsulated data type object.
Definition: cmpift.h:6240
Definition: cmpidt.h:1280
unsigned short CMPIChar16
CIM data type char16.
Definition: cmpidt.h:243
Definition: cmpidt.h:1645
Definition: cmpidt.h:1379
float CMPIReal32
CIM data type real32.
Definition: cmpidt.h:278
Definition: cmpidt.h:1559
CMPIPredOp
An enumeration type that defines predicate operators in parsed queries.
Definition: cmpidt.h:1169
Definition: cmpidt.h:1575
Definition: cmpidt.h:1537
Definition: cmpidt.h:1441
Definition: cmpidt.h:1589
Definition: cmpidt.h:1509
void * ptr
Pointer to the first Byte of the chunk of data.
Definition: cmpidt.h:314
Definition: cmpidt.h:1367
Definition: cmpidt.h:1525
Definition: cmpidt.h:1640
Definition: cmpidt.h:1387
Definition: cmpidt.h:1463
Definition: cmpidt.h:1421
Definition: cmpidt.h:1453
Definition: cmpidt.h:1469
A raw unformatted data area of a specified size.
Definition: cmpidt.h:309
Definition: cmpidt.h:1591
Definition: cmpidt.h:1597
CMPISeverity
An enumeration type that defines severity levels for logging functions.
Definition: cmpidt.h:1199
Definition: cmpidt.h:1405
Definition: cmpidt.h:1577
Function table of CMPIObjectPath encapsulated data type object.
Definition: cmpift.h:5572
Definition: cmpidt.h:1355
Definition: cmpidt.h:1517
CMPIArray encapsulated data type object.
Definition: cmpift.h:4737
Definition: cmpidt.h:1461
Definition: cmpidt.h:1369