IPortableDeviceValues::GetAt 方法 (portabledevicetypes.h)
通过从零开始的索引从集合中检索值。
语法
HRESULT GetAt(
[in] const DWORD index,
[in, out] PROPERTYKEY *pKey,
[in, out] PROPVARIANT *pValue
);
参数
[in] index
指定集合中从零开始的索引的 DWORD 。
[in, out] pKey
一个可选的 PROPERTYKEY 指针,用于检索指定项的键。
[in, out] pValue
一个可选的 PROPVARIANT ,用于检索指定项的值。 调用方在使用完内存后,必须通过调用 PropVariantClear 来释放内存。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
返回代码 | 说明 |
---|---|
|
方法成功。 |
|
指定的索引号无效。 |
注解
如果属性指示VT_UNKNOWN类型的值,则属性将是 Windows 可移植设备接口之一, (IPortableDeviceKeyCollection、 IPortableDevicePropVariantCollection、 IPortableDeviceValues 或 IPortableDeviceValuesCollection) 。 Windows 可移植设备不能返回任何其他接口。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | portabledevicetypes.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈