Função WdfControlDeviceInitSetShutdownNotification (wdfcontrol.h)
[Aplica-se somente ao KMDF]
O método WdfControlDeviceInitSetShutdownNotification define informações de notificação de desligamento para um objeto de dispositivo de controle.
Sintaxe
void WdfControlDeviceInitSetShutdownNotification(
[in] PWDFDEVICE_INIT DeviceInit,
[in] PFN_WDF_DEVICE_SHUTDOWN_NOTIFICATION Notification,
[in] UCHAR Flags
);
Parâmetros
[in] DeviceInit
Um ponteiro para uma estrutura WDFDEVICE_INIT que o driver obteve chamando WdfControlDeviceInitAllocate.
[in] Notification
Um ponteiro para o do driver EvtDeviceShutdownNotification função de retorno de chamada de evento.
[in] Flags
Um ou mais sinalizadores com tipo de WDF_DEVICE_SHUTDOWN_FLAGSque indicam quando a função de retorno de chamada EvtDeviceShutdownNotification será chamada.
Valor de retorno
Nenhum
Observações
O driver deve chamar WdfControlDeviceInitSetShutdownNotification antes de chamar WdfDeviceCreate. Para obter mais informações sobre como chamar WdfControlDeviceInitSetShutdownNotification, consulte Usando objetos de dispositivo de controle.
Exemplos
Para obter um exemplo de código que usa WdfControlDeviceInitSetShutdownNotification, consulte WdfControlDeviceInitAllocate.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Universal |
versão mínima do KMDF | 1.0 |
cabeçalho | wdfcontrol.h (inclua Wdf.h) |
biblioteca | Wdf01000.sys (consulte o Controle de Versão da Biblioteca da Estrutura.) |
IRQL | <= DISPATCH_LEVEL |
regras de conformidade de DDI | ControlDeviceInitAPI(kmdf), DriverCreate(kmdf), KmdfIrql(kmdf), KmdfIrql2(kmdf), KmdfIrqlExplicit(kmdf) |