描述
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。 | 


