描述
IWbemProviderInitSink.SetStatus方法向Windows Management指示提供程序是完全还是部分初始化。
C++ 语法
HRESULT SetStatus( [in] LONG lStatus, [in] LONG lFlags ); |
PowerBASIC 语法
METHOD SetStatus( BYVAL lStatus AS LONG, _ BYVAL lFlags AS LONG _ ) AS LONG |
参数
lStatus
向Windows Management指示提供程序的初始化状态。可以设置以下值之一。
值 |
含义 |
WBEM_S_INITIALIZED |
表示提供程序已完全初始化并准备好接受请求。 |
WBEM_E_FAILED |
表示提供程序未能初始化并且不起作用。 |
lFlags
保留。该参数必须为0(零)。
返回值
此方法始终返回WBEM_S_NO_ERROR。
备注
所有类型的提供商调用IWbemProviderInitSink.SetStatus来指示Windows Management的初始化状态。
如果lStatus设置为WBEM_S_INITIALIZED,则Windows Management希望提供程序能够立即处理请求。
要求
客户 |
需要Windows Vista,Windows XP,Windows 2000 Professional,Windows NT Workstation 4.0 SP4及更高版本,Windows Me,Windows 98或Windows 95。 |
服务器 |
需要Windows Server 2008,Windows Server 2003,Windows 2000 Server或Windows NT Server 4.0 SP4及更高版本。 |
头 |
在Wbemprov.inc中声明。 |
DLL |
需要Wbemsvc.dll。 |