Bagikan melalui


Metode IPortableDeviceService::GetPnPServiceID (portabledeviceapi.h)

Metode GetPnPServiceID mengambil pengidentifikasi Plug and Play (PnP) untuk layanan.

Sintaks

HRESULT GetPnPServiceID(
  [out] LPWSTR *ppszPnPServiceID
);

Parameter

[out] ppszPnPServiceID

Pengidentifikasi PnP yang diambil, yang merupakan pengidentifikasi yang sama yang diteruskan ke metode Buka .

Nilai kembali

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

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_POINTER
Parameter NULL ditentukan.
E_WPD_SERVICE_NOT_OPEN
Metode Buka belum dipanggil untuk layanan.

Keterangan

Metode Buka harus dipanggil pada layanan sebelum pengidentifikasi PnP dapat diambil.

Ketika aplikasi tidak lagi membutuhkan pengidentifikasi PnP, aplikasi harus memanggil fungsi CoTaskMemFree untuk membebaskan memori pengidentifikasi.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Tidak ada yang didukung
Target Platform Windows
Header portabledeviceapi.h

Lihat juga

Antarmuka IPortableDeviceService