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 |