IWbemProviderInitSink::SetStatus 方法 (wbemprov.h)
IWbemProviderInitSink::SetStatus 方法向 Windows 管理指示提供程序是完全初始化还是部分初始化。
语法
HRESULT SetStatus(
[in] LONG lStatus,
[in] LONG lFlags
);
参数
[in] lStatus
向 Windows 管理指示提供程序的初始化状态。 可以设置以下值之一。
WBEM_S_INITIALIZED
指示提供程序已完全初始化并已准备好接受请求。
WBEM_E_FAILED
指示提供程序无法初始化并且无法正常工作。
[in] lFlags
保留。 此参数必须为 0 (零) 。
返回值
此方法始终返回 WBEM_S_NO_ERROR。
注解
所有类型的提供程序调用 IWbemProviderInitSink::SetStatus 以指示 Windows Management 的初始化状态。
如果 lStatus 设置为 WBEM_S_INITIALIZED,则 Windows 管理要求提供程序完全能够立即为请求提供服务。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista |
最低受支持的服务器 | Windows Server 2008 |
目标平台 | Windows |
标头 | wbemprov.h (包括 Wbemidl.h) |
Library | Wbemuuid.lib |
DLL | Wbemsvc.dll |