Функция UdecxWdfDeviceResetComplete (udecxwdfdevice.h)

Сообщает расширению класса эмуляции USB-устройства (UdeCx) о том, что операция сброса на указанном контроллере состязалась.

Синтаксис

void UdecxWdfDeviceResetComplete(
  WDFDEVICE UdeWdfDevice
);

Параметры

UdeWdfDevice

Дескриптор объекта устройства платформы, который представляет сброшенный контроллер. Драйвер клиента инициализировал этот объект в предыдущем вызове UdecxWdfDeviceAddUsbDeviceEmulation.

Возвращаемое значение

None

Remarks

Когда расширение класса вызывает функцию обратного вызова EVT_UDECX_WDF_DEVICE_RESET , этот вызов является асинхронным. Драйвер клиента должен вызвать UdecxWdfDeviceResetComplete , чтобы уведомить расширение класса о завершении операции сброса соответствующими сведениями о состоянии.

Требования

Требование Значение
Минимальная версия клиента Windows 10
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Минимальная версия KMDF 1.15
Верхняя часть udecxwdfdevice.h (включая Udecx.h)
Библиотека Udecxstub.lib
IRQL <=DISPATCH_LEVEL

См. также раздел

Архитектура: эмуляция USB-устройства (UDE)

EVT_UDECX_WDF_DEVICE_RESET

Написание драйвера клиента UDE