An enumeration type that defines CMPI return code values.
The descriptions of the enumerators in this module are meant to provide for a general understanding; their exact meaning is described in the MB or MI functions using them.
Enumerator |
---|
CMPI_RC_OK |
Success
|
CMPI_RC_ERR_FAILED |
Unspecific error occurred
|
CMPI_RC_ERR_ACCESS_DENIED |
Not authorized
|
CMPI_RC_ERR_INVALID_NAMESPACE |
Invalid namespace
|
CMPI_RC_ERR_INVALID_PARAMETER |
Invalid parameter
|
CMPI_RC_ERR_INVALID_CLASS |
Invalid class
|
CMPI_RC_ERR_NOT_FOUND |
Item (class, instance, message file, etc.) not found
|
CMPI_RC_ERR_NOT_SUPPORTED |
Operation not supported
|
CMPI_RC_ERR_CLASS_HAS_CHILDREN |
Class has subclasses
|
CMPI_RC_ERR_CLASS_HAS_INSTANCES |
Class has instances
|
CMPI_RC_ERR_INVALID_SUPERCLASS |
Invalid superclass
|
CMPI_RC_ERR_ALREADY_EXISTS |
Object already exists
|
CMPI_RC_ERR_NO_SUCH_PROPERTY |
Property not found (e.g. not defined in the class)
|
CMPI_RC_ERR_TYPE_MISMATCH |
Type mismatch
|
CMPI_RC_ERR_QUERY_LANGUAGE_NOT_SUPPORTED |
Query language not supported
|
CMPI_RC_ERR_INVALID_QUERY |
Invalid query
|
CMPI_RC_ERR_METHOD_NOT_AVAILABLE |
Method not available (e.g. not supported / implemented)
|
CMPI_RC_ERR_METHOD_NOT_FOUND |
Method not found (e.g. not defined in the class)
|
CMPI_RC_NO_MORE_ELEMENTS |
No more elements
|
CMPI_RC_ERR_SERVER_LIMITS_EXCEEDED |
Server limits exceeded
|
CMPI_RC_ERR_QUERY_FEATURE_NOT_SUPPORTED |
Query feature not supported
|
CMPI_RC_DO_NOT_UNLOAD |
Operation successful - Do not unload the MI now
|
CMPI_RC_NEVER_UNLOAD |
Operation successful - Never unload the MI
|
CMPI_RC_ERR_INVALID_HANDLE |
Invalid handle to CMPI data
|
CMPI_RC_ERR_INVALID_DATA_TYPE |
Invalid data type
|
CMPI_RC_ERR_NOT_IN_CODEPAGE |
Characters are not representable in the specified codepage
|
CMPI_RC_ERROR_SYSTEM |
Not currently used
|
CMPI_RC_ERROR |
Not currently used
|