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
);

parameters

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 上的Windows Management Framework 3.0