Metode IPortableDeviceManager::GetDeviceDescription (portabledeviceapi.h)
Mengambil deskripsi perangkat.
Sintaks
HRESULT GetDeviceDescription(
[in] LPCWSTR pszPnPDeviceID,
[in, out] WCHAR *pDeviceDescription,
[in, out] DWORD *pcchDeviceDescription
);
Parameter
[in] pszPnPDeviceID
Penunjuk ke string yang dihentikan null yang berisi ID Plug and Play perangkat. Anda dapat mengambil daftar nama Plug and Play perangkat yang saat ini terhubung dengan memanggil GetDevices.
[in, out] pDeviceDescription
Buffer yang dialokasikan penelepon untuk menyimpan nama deskripsi pengguna perangkat. Pemanggil harus mengalokasikan memori untuk parameter ini. Untuk mempelajari ukuran yang diperlukan untuk parameter ini, pertama-tama panggil metode ini dengan parameter ini diatur ke NULL dan pcchDeviceDescription diatur ke 0; metode akan berhasil dan mengatur pcchDeviceDescription ke ukuran buffer yang diperlukan untuk menahan nama yang mudah diingat perangkat, termasuk karakter penghentian.
[in, out] pcchDeviceDescription
Jumlah karakter (tidak termasuk karakter penghentian) dalam pDeviceDescription. Pada input, panjang maksimum pDeviceDescription; pada output, panjang string yang dikembalikan dalam pDeviceDescription.
Nilai kembali
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Buffer yang disediakan tidak cukup besar untuk menyimpan deskripsi perangkat. (Lihat nilai yang dikembalikan dalam pcchDeviceDescription untuk ukuran yang diperlukan.) |
|
Deskripsi perangkat tidak dapat ditemukan. |
|
Metode berhasil. |
|
Setidaknya salah satu argumen yang diperlukan adalah penunjuk 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