Metode IPortableDevicePropertiesBulk::QueueGetValuesByObjectList (portabledeviceapi.h)
Metode QueueGetValuesByObjectList mengantre permintaan untuk satu atau beberapa properti yang ditentukan dari satu atau beberapa objek yang ditentukan pada perangkat.
Sintaks
HRESULT QueueGetValuesByObjectList(
[in] IPortableDevicePropVariantCollection *pObjectIDs,
[in] IPortableDeviceKeyCollection *pKeys,
[in] IPortableDevicePropertiesBulkCallback *pCallback,
[out] GUID *pContext
);
Parameter
[in] pObjectIDs
Penunjuk ke antarmuka IPortableDevicePropVariantCollection yang mencantumkan ID objek dari semua objek yang akan dikueri. Ini akan berjenis VT_LPWSTR.
[in] pKeys
Penunjuk ke antarmuka IPortableDeviceKeyCollection yang menentukan properti yang akan diminta. Untuk daftar properti yang ditentukan oleh Perangkat Portabel Windows, lihat Properti dan Atribut. Tentukan NULL untuk menunjukkan semua properti dari objek yang ditentukan.
[in] pCallback
Arahkan ke antarmuka IPortableDevicePropertiesBulkCallback yang diimplementasikan aplikasi yang akan menerima informasi saat diambil.
[out] pContext
Arahkan ke GUID yang digunakan untuk memulai, membatalkan, atau mengidentifikasi permintaan panggilan balik IPortableDevicePropertiesBulkCallback , jika diimplementasikan.
Nilai kembali
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Keterangan
Permintaan yang diantrekan tidak dimulai sampai aplikasi memanggil Mulai. Untuk informasi selengkapnya tentang cara menggunakan metode ini, lihat IPortableDevicePropertiesBulk Interface.
Karena masalah performa, beberapa perangkat mungkin tidak mengembalikan daftar properti yang komprehensif ketika parameter pKeys adalah NULL.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | portabledeviceapi.h |
Pustaka | PortableDeviceGUIDs.lib |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk