EVT_WDF_DRIVER_UNLOAD回调函数 (wdfdriver.h)

[适用于 KMDF 和 UMDF]

驱动程序的 EvtDriverUnload 事件回调函数执行在卸载驱动程序之前必须执行的操作。

语法

EVT_WDF_DRIVER_UNLOAD EvtWdfDriverUnload;

void EvtWdfDriverUnload(
  [in] WDFDRIVER Driver
)
{...}

参数

[in] Driver

框架驱动程序对象的句柄。

返回值

备注

驱动程序在调用 WdfDriverCreate 时注册 EvtDriverUnload 回调函数。

EvtDriverUnload 回调函数必须解除分配驱动程序的 DriverEntry 例程分配的任何非设备特定的系统资源。

如果驱动程序的 DriverEntry 例程返回错误状态值,框架不会调用驱动程序的 EvtDriverUnload 回调函数。

要求

要求
目标平台 通用
最低 KMDF 版本 1.0
最低 UMDF 版本 2.0
标头 wdfdriver.h (包括 Wdf.h)
IRQL PASSIVE_LEVEL

另请参阅

DriverEntry