IPortableDeviceService::Metode saran (portabledeviceapi.h)
Metode Saran mendaftarkan objek panggilan balik yang ditentukan aplikasi yang menerima peristiwa layanan.
Sintaks
HRESULT Advise(
[in] const DWORD dwFlags,
[in] IPortableDeviceEventCallback *pCallback,
[in] IPortableDeviceValues *pParameters,
[out] LPWSTR *ppszCookie
);
Parameter
[in] dwFlags
Tidak digunakan.
[in] pCallback
Antarmuka IPortableDeviceEventCallback yang menentukan objek panggilan balik untuk didaftarkan.
[in] pParameters
Antarmuka IPortableDeviceValues yang menentukan parameter pendaftaran peristiwa, atau NULL jika objek panggilan balik adalah menerima semua peristiwa layanan.
[out] ppszCookie
ID konteks unik untuk objek panggilan balik. Nilai ini cocok dengan yang digunakan oleh metode Tidak Diawasi untuk membatalkan pendaftaran objek panggilan balik.
Nilai kembali
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Nilai NULL ditentukan untuk parameter pCallback atau parameter ppszCookie . |
Keterangan
Selama pembersihan, aplikasi harus membatalkan pendaftaran objek panggilan balik dengan memanggil metode Unadvise , lalu melepaskan memori yang direferensikan oleh parameter ppszCookie dengan memanggil fungsi CoTaskMemFree .
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
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