Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
[Применимо к KMDF и UMDF]
Функция обратного вызова события драйвера EvtDriverUnload выполняет операции, которые должны выполняться перед выгрузкой драйвера.
Синтаксис
EVT_WDF_DRIVER_UNLOAD EvtWdfDriverUnload;
VOID EvtWdfDriverUnload(
[in] WDFDRIVER Driver
)
{...}
Параметры
[in] Driver
Дескриптор объекта драйвера платформы.
Возвращаемое значение
Нет
Замечания
Драйвер регистрирует функцию обратного вызова EvtDriverUnload при вызове WdfDriverCreate.
Функция обратного вызова EvtDriverUnload должна освободить все ресурсы системы, не относящиеся к устройству, которые DriverEntry подпрограмме драйвера.
Платформа не вызывает функцию обратного вызова драйвера EvtDriverUnload, если программа DriverEntry DriverEntry возвращает значение состояния ошибки.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | универсальный |
| минимальная версия KMDF | 1.0 |
| минимальная версия UMDF | 2.0 |
| Заголовок | wdfdriver.h (include Wdf.h) |
| IRQL | PASSIVE_LEVEL |