描述
GetPropertyInfoByHandle方法返回与属性句柄关联的属性的名称和数据类型。
C++ 语法
HRESULT GetPropertyInfoByHandle( [in] long lHandle, [out] BSTR *pstrName, [out] CIMTYPE *pType ); |
PowerBASIC 语法
METHOD GetPropertyInfoByHandle ( _ BYVAL lHandle AS LONG, _ BYREF pstrName AS WSTRING, _ BYREF pType AS LONG _ ) AS LONG |
参数
lHandle
包含标识属性的句柄的整数。
pstrName
指向用于返回指定属性名称的字符串。
pType
指向一个CIMTYPE用于返回属性的类型。
返回值
此方法返回一个HRESULT,表示方法调用的状态。下表列出了HRESULT中包含的值。
退货代码 |
描述 |
WBEM_S_NO_ERROR |
该方法成功。 |
WBEM_E_INVALID_PARAMETER |
指定了无效参数。 |
WBEM_E_NOT_FOUND |
手柄未找到。 |
要求
客户 |
需要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 |
需要Esscli.dll。 需要Fastprox.dll。 需要Wbemess.dll。 |