Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
[S’applique uniquement à KMDF]
La fonction de rappel d’événement EvtDeviceShutdownNotification pilote avertit le pilote que le système est sur le point de perdre sa puissance.
Syntaxe
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION EvtWdfDeviceShutdownNotification;
VOID EvtWdfDeviceShutdownNotification(
[in] WDFDEVICE Device
)
{...}
Paramètres
[in] Device
Handle vers un objet d’appareil framework initialisé par le pilote en appelant WdfControlDeviceInitAllocate.
Valeur de retour
Aucun
Remarques
Pour inscrire une fonction de rappel d’événement EvtDeviceShutdownNotification, un pilote doit appeler WdfControlDeviceInitSetShutdownNotification. Seuls les pilotes qui créent des objets de périphérique de contrôle peuvent inscrire cette fonction de rappel.
Le framework appelle le EvtDeviceShutdownNotification fonction de rappel d’événement si l’utilisateur est sur le point de désactiver l’ordinateur, ou si l’ordinateur perd soudainement sa puissance et une alimentation d’urgence, telle qu’une alimentation d’alimentation ininterruptible (UPS), est disponible pour désactiver l’ordinateur en toute sécurité.
Pour plus d’informations sur les objets d’appareil de contrôle et la fonction de rappel EvtDeviceShutdownNotification consultez Utilisation des objets de périphérique de contrôle.
Exigences
| Exigence | Valeur |
|---|---|
| plateforme cible | Universel |
| version minimale de KMDF | 1.0 |
| d’en-tête | wdfcontrol.h (include Wdf.h) |
| IRQL | PASSIVE_LEVEL |