次の方法で共有


MI_Utilities_CimErrorFromErrorCode関数 (mi.h)

オペレーティング システム固有のエラー コードを CIM エラー インスタンスにマップします。

構文

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

パラメーター

error

変換するエラー コード。

[in] errorType

次のいずれかのエラーの種類。

MI_RESULT_TYPE_MI

MI 結果の種類

MI_RESULT_TYPE_HRESULT

HRESULT (COM 戻り値の型) の結果の型

MI_RESULT_TYPE_WIN32

Win32 の結果の種類

[in] errorMessage

CIM エラー インスタンスでエンコードするエラー メッセージ。

cimError

CIM エラー インスタンスが返されました。 これは 、MI_Instance_Delete 関数を使用して削除する必要があります。

戻り値

関数のリターン コードを指定する MI_Result 列挙の値。 これには、次のいずれかのコードを指定できます。

要件

   
サポートされている最小のクライアント Windows 8
サポートされている最小のサーバー Windows Server 2012
対象プラットフォーム Windows
ヘッダー mi.h
再頒布可能パッケージ windows Server 2008 R2 sp1、Windows 7 SP1、Windows Server 2008 SP2 で 3.0 をWindows Management Frameworkする