Freigeben über


MI_Utilities_CimErrorFromErrorCode-Funktion (mi.h)

Ordnet einen betriebssystemspezifischen Fehlercode einem CIM-Fehler instance zu.

Syntax

MI_INLINE MI_Result MI_Utilities_CimErrorFromErrorCode(
       MI_Uint32     error,
  [in] const MI_Char *errorType,
  [in] const MI_Char *errorMessage,
       MI_Instance   **cimError
);

Parameter

error

Zu übersetzenden Fehlercode.

[in] errorType

Einer der folgenden Fehlertypen.

MI_RESULT_TYPE_MI

MI-Ergebnistyp

MI_RESULT_TYPE_HRESULT

Ergebnistyp HRESULT (COM-Rückgabetyp)

MI_RESULT_TYPE_WIN32

Win32-Ergebnistyp

[in] errorMessage

Fehlermeldung zum Codieren des CIM-Fehlers instance.

cimError

Cim-Fehler instance zurückgegeben. Dies muss mithilfe der funktion MI_Instance_Delete gelöscht werden.

Rückgabewert

Ein Wert der MI_Result-Enumeration , der den Funktionsrückgabecode angibt. Dies kann einer der folgenden Codes sein.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 8
Unterstützte Mindestversion (Server) Windows Server 2012
Zielplattform Windows
Kopfzeile mi.h
Verteilbare Komponente Windows Management Framework 3.0 unter Windows Server 2008 R2 mit SP1, Windows 7 mit SP1 und Windows Server 2008 mit SP2