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

GetPropertyQualifierSet Method

Previous pageReturn to chapter overviewNext page

描述

 

IWbemClassObject.GetPropertyQualifierSet方法获取类对象中特定属性的限定符集。您可以使用属于实例或类定义的属性的此方法。

 

C++ 语法

 

HRESULT GetPropertyQualifierSet(

[in]   LPCWSTR wszProperty,

[out]  IWbemQualifierSet **ppQualSet

);

 

PowerBASIC 语法

 

METHOD GetPropertyQualifierSet ( _

BYREF wszProperty AS WSTRINGZ, _

BYREF ppQualSet AS IWbemQualifierSet _

) AS LONG

 

参数

 

wszProperty

 

要求限定词集的属性。这不能是NULL,必须指向一个有效的LPCWSTR。该属性可以是本地的,也可以从父类传播。请注意,系统属性没有限定符,因此如果您尝试获取系统属性的IWbemQualifierSet指针,则此方法返回错误代码WBEM_E_SYSTEM_PROPERTY。

 

ppQualSet

 

接收允许访问named属性的限定符的接口指针。当有错误条件时,该属性设置为指向NULL。不返回新对象。

 

返回值

 

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

 

退货代码

描述

WBEM_E_FAILED

已经有一般的失败。

WBEM_E_NOT_FOUND

指定的属性不存在。

WBEM_E_OUT_OF_MEMORY

没有足够的内存来完成操作。

WBEM_E_SYSTEM_PROPERTY

试图获得系统属性的限定符。

WBEM_S_NO_ERROR

通话成功。

WBEM_E_INVALID_PARAMETER

指定了无效参数。

 

要求

 

客户

需要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。