Metode IPortableDevice::GetPnPDeviceID (portabledeviceapi.h)

Metode GetPnPDeviceID mengambil pengidentifikasi perangkat Plug and Play (PnP) yang digunakan aplikasi untuk membuka perangkat.

Sintaks

HRESULT GetPnPDeviceID(
  [out] LPWSTR *ppszPnPDeviceID
);

Parameter

[out] ppszPnPDeviceID

Penunjuk ke string yang dihentikan null yang berisi string ID Plug and Play untuk perangkat.

Menampilkan nilai

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

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_WPD_DEVICE_NOT_OPEN
Metode IPortableDevice::Open belum dipanggil untuk perangkat ini.

Keterangan

Setelah aplikasi melalui penggunaan string yang dikembalikan oleh metode ini, aplikasi harus memanggil fungsi CoTaskMemFree untuk membebaskan string.

Argumen ppszPnPDeviceID tidak boleh diatur ke NULL.

Persyaratan

   
Target Platform Windows
Header portabledeviceapi.h
Pustaka PortableDeviceGUIDs.lib

Lihat juga

Antarmuka IPortableDevice

IPortableDevice::Open