EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION funzione di callback (wdfcontrol.h)
[Si applica solo a KMDF]
La funzione di callback dell'evento EvtDeviceShutdownNotification di un driver notifica al driver che il sistema sta per perdere la sua potenza.
Sintassi
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION EvtWdfDeviceShutdownNotification;
void EvtWdfDeviceShutdownNotification(
[in] WDFDEVICE Device
)
{...}
Parametri
[in] Device
Handle a un oggetto dispositivo framework inizializzato dal driver chiamando WdfControlDeviceInitAllocate.
Valore restituito
nessuno
Osservazioni
Per registrare una funzione di callback dell'evento EvtDeviceShutdownNotification , un driver deve chiamare WdfControlDeviceInitSetShutdownNotification. Solo i driver che creano oggetti dispositivo di controllo possono registrare questa funzione di callback.
Il framework chiama la funzione di callback dell'evento EvtDeviceShutdownNotification di un driver se l'utente sta per disattivare il computer o se il computer perde improvvisamente la sua alimentazione e un alimentatore di emergenza, ad esempio un alimentatore di alimentazione non interrotto (UPS), è disponibile per disattivare in modo sicuro il computer.
Per altre informazioni sugli oggetti del dispositivo di controllo e sulla funzione di callback EvtDeviceShutdownNotification , vedere Uso di oggetti dispositivo di controllo.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Versione KMDF minima | 1.0 |
Intestazione | wdfcontrol.h (includere Wdf.h) |
IRQL | PASSIVE_LEVEL |