Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Реализация драйвера клиента для сброса контроллера функции в исходное состояние.
Синтаксис
EVT_UFX_DEVICE_CONTROLLER_RESET EvtUfxDeviceControllerReset;
VOID EvtUfxDeviceControllerReset(
[in] UFXDEVICE unnamedParam1,
[in, optional] PUFX_HARDWARE_FAILURE_CONTEXT unnamedParam2
)
{...}
Параметры
[in] unnamedParam1
Дескриптор usb-устройства, полученный драйвером клиента в предыдущем вызове UfxDeviceCreate.
[in, optional] unnamedParam2
Указатель на структуру переменной длины UFX_HARDWARE_FAILURE_CONTEXT, выделенную драйвером клиента.
Возвращаемое значение
Никакой
Замечания
Драйвер клиента для контроллера узла функции регистрирует свою реализацию EVT_UFX_DEVICE_CONTROLLER_RESET с расширением класса функций USB (UFX), вызвав метод UfxDeviceCreate.
Драйвер клиента указывает на завершение этого события путем вызова метода UfxDeviceEventComplete.
Требования
| Требование | Ценность |
|---|---|
| целевая платформа | Виндоус |
| минимальная версия KMDF | 1.0 |
| минимальная версия UMDF | 2.0 |
| заголовка | ufxclient.h |
| IRQL | PASSIVE_LEVEL |