勇芳软件工作室.汉化:  Windows Management Instrumentation > COM API for WMI > Interfaces > IWbemEventSink >

GetRestrictedSink Method

Previous pageReturn to chapter overviewNext page

描述

 

IWbemEventSink.GetRestrictedSink方法检索受限事件接收器。受限事件接收器是过滤事件提供者注册中定义的事件的一部分的接收器。

 

C++ 语法

 

HRESULT GetRestrictedSink(

[in]   LONG lNumQueries,

[in]   const LPCWSTR *awszQueries,

[in]   IUnknown *pCallback,

[out]  IWbemEventSink **ppSink

);

 

PowerBASIC 语法

 

METHOD GetRestrictedSink ( _

BYVAL lNumQueries AS LONG, _

BYREF awszQueries AS WSTRINGZ, _

BYVAL pCallback AS IUnknown, _

BYREF ppSink AS IWbemEventSink _

) AS LONG

 

参数

 

lNumQueries

 

数组中的查询数。

 

awszQueries

 

事件查询数组。

 

pCallback

 

指向事件提供者回调的指针。

 

ppSink

 

指向创建的IWbemEventSink对象。

 

返回值

 

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

 

退货代码

描述

WBEM_E_INVALID_PARAMETER

一个或多个参数无效。

WBEM_E_UNPARSABLE_QUERY

查询无法解析。

WBEM_S_NO_ERROR

通话成功。

 

要求

 

客户

需要Windows Vista或Windows XP。

服务器

需要Windows Server 2008或Windows Server 2003。

在Wbemprov.inc中声明。

DLL

需要Wbemsvc.dll。