QualifierSet_Get 函数
获取指定的命名限定符。
注意
此 API 仅供内部使用。 不应从开发人员代码中使用。
语法
HRESULT QualifierSet_Get (
[in] int vFunc,
[in] IWbemQualifierSet* ptr,
[in] LPCWSTR wszName,
[in] LONG lFlags,
[out] VARIANT* pVal,
[out] LONG* plFlavor
);
参数
vFunc
[in] 未使用此参数。
ptr
[in] 指向 IWbemQualifierSet 实例的指针。
wszName
[in] 请求其值的限定符的名称。
lFlags
[in] 保留。 此参数必须为 0。
pVal
[out] 如果成功,则为限定符的正确类型和值。 如果该函数失败,则不会修改 pVal
指向的 VARIANT
。 如果此参数为 null
,则忽略参数。
plFlavor
[out] 指向接收所请求限定符的限定符风格位的 LONG 的指针。 如果不需要风格信息,则此参数可以为 null
。
返回值
此函数返回的以下值是在 WbemCli.h 头文件中定义的,你也可以在代码中将这些值定义为常数:
常数 | Value | 说明 |
---|---|---|
WBEM_E_INVALID_PARAMETER |
0x80041008 | 参数无效。 |
WBEM_E_NOT_FOUND |
0x80041002 | 指定的限定符不存在。 |
WBEM_S_NO_ERROR |
0 | 函数调用成功。 |
注解
此函数包装对 IWbemQualifierSet::Get 方法的调用。
要求
平台:请参阅系统要求。
标头:WMINet_Utils.idl
.NET Framework 版本:自 4.7.2 起可用