Partager via


fonction MI_Utilities_CimErrorFromErrorCode (mi.h)

Mappe un code d’erreur spécifique au système d’exploitation à un instance d’erreur CIM.

Syntaxe

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

Paramètres

error

Code d’erreur à traduire.

[in] errorType

L’un des types d’erreur suivants.

MI_RESULT_TYPE_MI

Type de résultat MI

MI_RESULT_TYPE_HRESULT

Type de résultat HRESULT (type de retour COM)

MI_RESULT_TYPE_WIN32

Type de résultat Win32

[in] errorMessage

Message d’erreur à encoder dans le instance d’erreur CIM.

cimError

Instance d’erreur CIM retourné. Cela doit être supprimé à l’aide de la fonction MI_Instance_Delete .

Valeur retournée

Valeur de l’énumération MI_Result qui spécifie le code de retour de fonction. Il peut s’agir de l’un des codes suivants.

Spécifications

   
Client minimal pris en charge Windows 8
Serveur minimal pris en charge Windows Server 2012
Plateforme cible Windows
En-tête mi.h
Composant redistribuable Windows Management Framework 3.0 sur Windows Server 2008 R2 avec SP1, Windows 7 avec SP1 et Windows Server 2008 avec SP2