描述
IWbemClassObject.GetMethodQualifierSet用于检索特定方法的限定符集。
仅当当前对象是CIM类定义时才支持该调用。方法操作不能从IWbemClassObject指针,指向CIM实例。
C++ 语法
HRESULT GetMethodQualifierSet( [in] LPCWSTR wszMethod, [out] IWbemQualifierSet **ppQualSet ); |
PowerBASIC 语法
METHOD GetMethodQualifierSet ( _ BYREF wszMethod AS WSTRINGZ, _ BYREF ppQualSet AS IWbemQualifierSet _ ) AS LONG |
参数
wszMethod
必须指向包含方法名称的有效LPCWSTR。
ppQualSet
接收允许访问该方法的限定符的接口指针。返回的对象在从呼叫返回时具有正的引用计数。当对象不再需要时,主叫方必须调用IWbemQualifierSet.Release.此参数不能为NULL。出错时,不返回新对象,并将指针设置为指向NULL。
返回值
此方法返回一个HRESULT,表示方法调用的状态。下表列出了HRESULT中包含的值。
退货代码 |
描述 |
WBEM_E_NOT_FOUND |
该方法不存在。 |
WBEM_E_INVALID_PARAMETER |
参数为NULL。 |
WBEM_S_NO_ERROR |
通话成功。 |
备注
因为每个方法都有自己的限定符,所以使用这个调用来检索IWbemQualifierSet指针,这样就可以让调用者添加,编辑或者删除这样的限定符。
要求
客户 |
需要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及更高版本。 |
头 |
在Wbemcli.inc中声明。 |
DLL |
需要Cimwin32.dll。 需要Esscli.dll。 需要Evntrprv.dll。 需要Fastprox.dll。 需要Framedyn.dll。 需要Krnlprov.dll。 需要Ncprov.dll。 需要Wbemcore.dll。 需要Wbemess.dll。 需要Wmipiprt.dll。 |