Função IoUnregisterShutdownNotification (wdm.h)
A rotina IoUnregisterShutdownNotification remove um driver registrado da fila de notificação de desligamento.
Sintaxe
void IoUnregisterShutdownNotification(
[in] PDEVICE_OBJECT DeviceObject
);
Parâmetros
[in] DeviceObject
Ponteiro para o objeto de dispositivo do driver.
Retornar valor
Nenhum
Comentários
IoUnregisterShutdownNotification só poderá ser chamado por um driver se esse driver anteriormente chamado IoRegisterShutdownNotification ou IoRegisterLastChanceShutdownNotification com o DeviceObject fornecido. Essa rotina geralmente é chamada da rotina Unload de um driver.
Chamar IoUnregisterShutdownNotification cancela todas as notificações de desligamento que foram registradas para o DeviceObject especificado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível a partir do Windows 2000. |
Plataforma de Destino | Universal |
Cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Biblioteca | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |
Regras de conformidade da DDI | HwStorPortProhibitedDIs(storport), IrqlIoPassive5(wdm), PowerIrpDDis(wdm) |