Bagikan melalui


Antarmuka IPnpCallback (wudfddi.h)

[Peringatan: UMDF 2 adalah versi terbaru UMDF dan pengganti UMDF 1. Semua driver UMDF baru harus ditulis menggunakan UMDF 2. Tidak ada fitur baru yang ditambahkan ke UMDF 1 dan ada dukungan terbatas untuk UMDF 1 pada versi Windows 10 yang lebih baru. Driver Universal Windows harus menggunakan UMDF 2. Untuk informasi selengkapnya, lihat Mulai menggunakan UMDF.]

Antarmuka IPnpCallback adalah antarmuka Plug and Play (PnP) dan manajemen daya (PM).

Warisan

Antarmuka IPnpCallback mewarisi dari antarmuka IUnknown . IPnpCallback juga memiliki jenis anggota ini:

  • Metode

Metode

Antarmuka IPnpCallback memiliki metode ini.

 
IPnpCallback::OnD0Entry

Metode OnD0Entry memberi tahu driver ketika perangkat memasuki status daya D0 sehingga driver dapat melakukan operasi yang diperlukan, seperti mengaktifkan perangkat.
IPnpCallback::OnD0Exit

Metode OnD0Exit memberi tahu driver ketika perangkat keluar dari status daya D0 sehingga driver dapat melakukan operasi yang diperlukan, seperti menonaktifkan perangkat.
IPnpCallback::OnQueryRemove

Metode OnQueryRemove memberi tahu driver sebelum perangkat dihapus dari komputer.
IPnpCallback::OnQueryStop

Metode OnQueryStop memberi tahu driver sebelum perangkat dihentikan.
IPnpCallback::OnSurpriseRemoval

Metode OnSurpriseRemoval memberi tahu driver setelah perangkat dihapus dari komputer secara tak terduga sehingga driver dapat melakukan operasi yang diperlukan.

Keterangan

Driver mendaftarkan antarmuka IPnpCallback saat driver memanggil metode IWDFDriver::CreateDevice untuk membuat objek perangkat.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header wudfddi.h (termasuk Wudfddi.h)