IWbemDecoupledRegistrar::Register 方法 (wbemprov.h)

IWbemDecoupledRegistrar::Register 方法向 WMI 注册对象接口。

语法

HRESULT Register(
  [in] long         a_Flags,
  [in] IWbemContext *a_Context,
  [in] LPCWSTR      a_User,
  [in] LPCWSTR      a_Locale,
  [in] LPCWSTR      a_Scope,
  [in] LPCWSTR      a_Registration,
  [in] IUnknown     *pIUnknown
);

参数

[in] a_Flags

保留供将来使用。

[in] a_Context

留待将来使用。

[in] a_User

标识此注册的用户的字符串。

[in] a_Locale

标识此注册的区域设置的字符串。

[in] a_Scope

表示绑定到指定命名空间中的 WMI 提供程序注册对象的对象路径。 范围对象路径可以为 NULL,表示提供程序将支持所有命名空间。

[in] a_Registration

正在注册的提供程序的名称。

[in] pIUnknown

指向特定注册对象的指针。 将查询此接口以确定对象能够提供服务的接口支持。

返回值

此方法返回指示方法调用状态的 HRESULT。 以下列表列出了 HRESULT 中包含的值。

要求

要求
最低受支持的客户端 Windows Vista
最低受支持的服务器 Windows Server 2008
目标平台 Windows
标头 wbemprov.h (包括 Wbemidl.h)
Library Wbemuuid.lib
DLL Wmidcprv.dll