Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Driver mendaftar untuk pemberitahuan EventCategoryTargetDeviceChange pada perangkat sehingga driver dapat diberi tahu ketika perangkat akan dihapus. Misalnya, jika driver membuka handle ke perangkat, driver harus mendaftar untuk menerima pemberitahuan EventCategoryTargetDeviceChange pada perangkat tersebut, sehingga driver dapat menutup handle-nya ketika manajer PnP perlu menghapus perangkat tersebut.
Driver juga dapat menggunakan pemberitahuan EventCategoryTargetDeviceChange untuk pemberitahuan kustom. (Lihat Menggunakan Pemberitahuan Kustom PnP.)
Penting
Mendaftar untuk pemberitahuan perubahan perangkat target PnP tidak dimaksudkan untuk memberi tahu pendengar tentang perubahan status daya perangkat target. Jika driver perlu tahu tentang perubahan daya perangkat target, driver harus menentukan hubungan daya antar perangkat.
Untuk menentukan relasi daya, driver memanggil IoInvalidateDeviceRelations dengan parameter Jenis yang diatur ke PowerRelations, lalu merespons kueri IRP_MN_QUERY_DEVICE_RELATIONS manajer PnP untuk PowerRelations dengan informasi yang benar.
Sub bagian berikut membahas cara mendaftar untuk pemberitahuan perubahan perangkat target dan cara menangani peristiwa perubahan perangkat target dalam rutinitas panggilan balik pemberitahuan PnP:
Mendaftar untuk Pemberitahuan Perubahan Perangkat Target
Menangani Peristiwa GUID_TARGET_DEVICE_QUERY_REMOVE