IPortableDeviceValues::GetAt 方法
GetAt方法會使用提供之以零起始的索引,從集合擷取值。
語法
HRESULT GetAt(
[in] const DWORD index,
[in, out] PROPERTYKEY *pKey,
[in, out] PROPVARIANT *pValue
);
參數
-
index [in]
-
DWORD,指定集合中以零起始的索引。
-
pKey [in, out]
-
選擇性 PROPERTYKEY 指標,擷取指定專案的索引鍵。
-
pValue [in, out]
-
選擇性 PROPVARIANT ,可擷取指定專案的值。 呼叫端必須在完成時呼叫 PropVariantClear 來釋放記憶體。
傳回值
方法會傳回 HRESULT。 可能的值包括 (但不限於) 下表中的這些值。
傳回碼 | 描述 |
---|---|
|
此方法已成功。 |
|
指定了不正確索引編號。 |
備註
如果屬性指出類型為 VT_UNKNOWN 的值,此屬性會是其中一個 Windows 可攜式裝置 (IPortableDeviceKeyCollection、IPortableDeviceValuesCollection、IPortableDeviceValues或IPortableDevicePropVariantCollection) 。 Windows 可攜式裝置無法傳回任何其他介面。
規格需求
需求 | 值 |
---|---|
標頭 |
|
程式庫 |
|