Функция UdecxUsbDeviceInitSetStateChangeCallbacks (udecxusbdevice.h)

Инициализирует структуру, выделенную WDF, с помощью указателей на функции обратного вызова.

Синтаксис

void UdecxUsbDeviceInitSetStateChangeCallbacks(
  [in, out] PUDECXUSBDEVICE_INIT                     UdecxUsbDeviceInit,
  [in]      PUDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS Callbacks
);

Параметры

[in, out] UdecxUsbDeviceInit

Указатель на структуру, выделенную WDF, которая содержит параметры инициализации для виртуального USB-устройства. Драйвер клиента извлек этот указатель при предыдущем вызове UdecxUsbDeviceInitAllocate.

[in] Callbacks

Указатель на структуру UDECX_USB_DEVICE_STATE_CHANGE_CALLBACKS , содержащую указатели на функции обратного вызова, реализованные драйвером клиента.

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

None

Требования

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

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

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

UdecxUsbDeviceInitAllocate

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