Interfaccia IPnpCallback (wudfddi.h)

[Avviso: UMDF 2 è la versione più recente di UMDF e sostituisce UMDF 1. Tutti i nuovi driver UMDF devono essere scritti usando UMDF 2. Non vengono aggiunte nuove funzionalità a UMDF 1 ed è disponibile un supporto limitato per UMDF 1 nelle versioni più recenti di Windows 10. I driver di Windows universali devono usare UMDF 2. Per altre info, vedi Introduzione con UMDF.]

L'interfaccia IPnpCallback è un'interfaccia di Plug and Play (PnP) e risparmio energia (PM).

Ereditarietà

L'interfaccia IPnpCallback eredita dall'interfaccia IUnknown . IPnpCallback include anche questi tipi di membri:

  • Metodi

Metodi

L'interfaccia IPnpCallback include questi metodi.

 
IPnpCallback::OnD0Entry

Il metodo OnD0Entry notifica a un driver quando un dispositivo entra nello stato di alimentazione D0 in modo che il driver possa eseguire le operazioni necessarie, ad esempio l'abilitazione del dispositivo.
IPnpCallback::OnD0Exit

Il metodo OnD0Exit invia una notifica a un driver quando un dispositivo esce dallo stato di alimentazione D0 in modo che il driver possa eseguire le operazioni necessarie, ad esempio la disabilitazione del dispositivo.
IPnpCallback::OnQueryRemove

Il metodo OnQueryRemove invia una notifica a un driver prima che un dispositivo venga rimosso da un computer.
IPnpCallback::OnQueryStop

Il metodo OnQueryStop invia una notifica a un driver prima dell'arresto di un dispositivo.
IPnpCallback::OnSurpriseRemoval

Il metodo OnSurpriseRemoval invia una notifica a un driver dopo la rimozione imprevista di un dispositivo da un computer in modo che il driver possa eseguire le operazioni necessarie.

Commenti

Un driver registra l'interfaccia IPnpCallback quando il driver chiama il metodo IWDFDriver::CreateDevice per creare un oggetto dispositivo.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione wudfddi.h (include Wudfddi.h)