EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION função de retorno de chamada (wdfcontrol.h)
[Aplica-se somente ao KMDF]
A função de retorno de chamada de evento EvtDeviceShutdownNotification de um driver notifica o driver de que o sistema está prestes a perder a potência.
Sintaxe
EVT_WDF_DEVICE_SHUTDOWN_NOTIFICATION EvtWdfDeviceShutdownNotification;
void EvtWdfDeviceShutdownNotification(
[in] WDFDEVICE Device
)
{...}
Parâmetros
[in] Device
Um identificador para um objeto de dispositivo de estrutura que o driver inicializou chamando WdfControlDeviceInitAllocate.
Retornar valor
Nenhum
Comentários
Para registrar uma função de retorno de chamada de evento EvtDeviceShutdownNotification , um driver deve chamar WdfControlDeviceInitSetShutdownNotification. Somente os drivers que criam objetos de dispositivo de controle podem registrar essa função de retorno de chamada.
A estrutura chamará a função de retorno de chamada de evento EvtDeviceShutdownNotification de um driver se o usuário estiver prestes a desativar o computador ou se o computador perder de repente sua energia e uma fonte de alimentação de emergência, como um UPS (fonte de alimentação ininterrupta), estiver disponível para desativar o computador com segurança.
Para obter mais informações sobre objetos de dispositivo de controle e a função de retorno de chamada EvtDeviceShutdownNotification , consulte Usando objetos de dispositivo de controle.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Universal |
Versão mínima do KMDF | 1.0 |
Cabeçalho | wdfcontrol.h (inclua Wdf.h) |
IRQL | PASSIVE_LEVEL |