Entities that are part of the Extended Errors capability
This capability is required to be supported.
As a result, detecting its support from CMPIBrokerFT.brokerCapabilities using the CMPI_MB_Supports_Extended_Error test mask will always yield supported.
The entities in the following list shall be supported.
- Addition:
- Added in CMPI 2.0.
- Requirement Change:
- Required to be supported since CMPI 2.1.
- Global CMPIBrokerEncFT::newCMPIError )(const CMPIBroker *mb, const char *owner, const char *msgID, const char *msg, const CMPIErrorSeverity sev, const CMPIErrorProbableCause pc, const CMPIrc cimStatusCode, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Class CMPIError
- Part of the Extended Errors capability.
- Class CMPIErrorFT
- Part of the Extended Errors capability.
- Global CMPIErrorFT::clone )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getCIMStatusCode )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getCIMStatusCodeDescription )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getErrorSource )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getErrorSourceFormat )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getErrorType )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getMessage )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getMessageArguments )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getMessageID )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getOtherErrorSourceFormat )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getOtherErrorType )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getOwningEntity )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getPerceivedSeverity )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getProbableCause )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getProbableCauseDescription )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::getRecommendedActions )(const CMPIError *er, CMPIStatus *rc)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::release )(CMPIError *er)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::setCIMStatusCodeDescription )(const CMPIError *er, const char *scd)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::setErrorSource )(const CMPIError *er, const char *es)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::setErrorSourceFormat )(const CMPIError *er, const CMPIErrorSrcFormat esf)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::setErrorType )(const CMPIError *er, const CMPIErrorType et)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::setMessageArguments )(const CMPIError *er, const CMPIArray *values)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::setOtherErrorSourceFormat )(const CMPIError *er, const char *oef)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::setOtherErrorType )(const CMPIError *er, const char *ot)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::setProbableCauseDescription )(const CMPIError *er, const char *pcd)
- Part of the Extended Errors capability.
- Global CMPIErrorFT::setRecommendedActions )(const CMPIError *er, const CMPIArray *ra)
- Part of the Extended Errors capability.
- Global CMPIResultFT::returnError )(const CMPIResult *rslt, const CMPIError *er)
- Part of the Extended Errors capability.