Metode IPortableDeviceValues::GetIPortableDevicePropVariantCollectionValue

Metode GetIPortableDevicePropVariantCollectionValue mengambil nilai IPortableDevicePropVariantCollection (jenis VT_UNKNOWN) yang ditentukan oleh kunci.

Sintaks

HRESULT GetIPortableDevicePropVariantCollectionValue(
  [in]  REFPROPERTYKEY                       key,
  [out] IPortableDevicePropVariantCollection **ppValue
);

Parameter

kunci [in]

Kunci REFPROPERTYKEY yang menentukan item yang akan diambil.

ppValue [out]

Alamat variabel yang menerima penunjuk ke antarmuka IPortableDevicePropVariantCollection yang diambil. Pemanggil bertanggung jawab untuk memanggil Rilis pada antarmuka yang diambil.

Mengembalikan nilai

Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.

Mengembalikan kode Deskripsi
S_OK
Metode berhasil.
DISP_E_TYPEMISMATCH
Properti yang ditentukan oleh kunci bukan antarmuka IPortableDevicePropVariantCollection .
HRESULT_FROM_WIN32(ERROR_NOT_FOUND)
Properti yang ditentukan oleh kunci tidak ada dalam koleksi.

Persyaratan

Persyaratan Nilai
Header
PortableDeviceTypes.h
Pustaka
PortableDeviceGUIDs.lib

Lihat juga

Antarmuka IPortableDeviceValues

IPortableDeviceValues::SetIPortableDevicePropVariantCollectionValue