EVT_WDF_DRIVER_UNLOAD función de devolución de llamada (wdfdriver.h)
[Se aplica a KMDF y UMDF]
Las EvtDriverUnload de un controlador función de devolución de llamada de eventos realizan operaciones que deben realizarse antes de descargar el controlador.
Sintaxis
EVT_WDF_DRIVER_UNLOAD EvtWdfDriverUnload;
void EvtWdfDriverUnload(
[in] WDFDRIVER Driver
)
{...}
Parámetros
[in] Driver
Identificador de un objeto de controlador de marco.
Valor devuelto
Ninguno
Observaciones
Un controlador registra una función de devolución de llamada EvtDriverUnload cuando llama a WdfDriverCreate.
La función de devolución de llamada EvtDriverUnload debe desasignar los recursos del sistema no específicos del dispositivo asignados por el controlador DriverEntry rutina.
El marco no llama a la función de devolución de llamada EvtDriverUn load de un controlador si la rutina driverEntry devuelve un valor de estado de error.
Requisitos
Requisito | Valor |
---|---|
de la plataforma de destino de | Universal |
versión mínima de KMDF | 1.0 |
versión mínima de UMDF | 2.0 |
encabezado | wdfdriver.h (incluya Wdf.h) |
irQL | PASSIVE_LEVEL |