EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION función de devolución de llamada (wdfcontrol.h)
[Solo se aplica a KMDF]
La de un controlador EvtDeviceShutdownNotification función de devolución de llamada de eventos notifica al controlador que el sistema está a punto de perder su potencia.
Sintaxis
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION EvtWdfDeviceShutdownNotification;
void EvtWdfDeviceShutdownNotification(
[in] WDFDEVICE Device
)
{...}
Parámetros
[in] Device
Identificador de un objeto de dispositivo de marco que el controlador inicializó llamando a WdfControlDeviceInitAllocate.
Valor devuelto
Ninguno
Observaciones
Para registrar un EvtDeviceShutdownNotification función de devolución de llamada de eventos, un controlador debe llamar a WdfControlDeviceInitSetShutdownNotification. Solo los controladores que crean objetos de dispositivo de control pueden registrar esta función de devolución de llamada.
El marco llama a la función de devolución de llamada de eventos EvtDeviceShutdownNot ification de un controlador si el usuario está a punto de apagar el equipo, o si el equipo pierde repentinamente su alimentación y una fuente de alimentación de emergencia, como una fuente de alimentación ininterrumpida (UPS), está disponible para desactivar de forma segura el equipo.
Para obtener más información sobre el control de objetos de dispositivo y el EvtDeviceShutdownNotification función de devolución de llamada, consulte Using Control Device Objects.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Universal |
versión mínima de KMDF | 1.0 |
encabezado de | wdfcontrol.h (incluya Wdf.h) |
irQL | PASSIVE_LEVEL |