Metode IPortableDevicePropVariantCollection::GetAt

Metode GetAt mengambil item dari koleksi dengan indeks berbasis nol.

Sintaks

HRESULT GetAt(
  [in]  const DWORD       dwIndex,
  [out]       PROPVARIANT *pValue
);

Parameter

dwIndex [in]

DWORD yang berisi indeks berbasis nol dari item yang akan diambil.

pValue [out]

Penunjuk ke struktur PROPVARIANT . Pemanggil bertanggung jawab untuk membebaskan memori ini dengan memanggil PropVariantClear.

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.
E_POINTER
Argumen pointer yang diperlukan adalah NULL.
E_INVALIDARG
Indeks yang diteruskan berada di luar rentang.

Contoh

Untuk contoh cara menggunakan metode ini, lihat Mengambil Kategori Fungsi yang Didukung oleh Perangkat.

Persyaratan

Persyaratan Nilai
Header
PortableDeviceTypes.h
Pustaka
PortableDeviceGUIDs.lib

Lihat juga

Antarmuka IPortableDevicePropVariantCollection

Mengambil Pengidentifikasi Objek dari Pengidentifikasi Unik Persisten

Mengambil Peristiwa Layanan yang Didukung

Mengambil Format Layanan yang Didukung

Mengambil Metode Layanan yang Didukung

Mengambil Tipe Isi yang Didukung oleh Perangkat

Mengambil Kategori Fungsi yang Didukung oleh Perangkat

Mengambil Pengidentifikasi Objek Fungsi untuk Perangkat

Mengambil Kemampuan Penyajian yang Didukung oleh Perangkat

Mengatur Properti untuk Beberapa Objek