Поделиться через


структура WDF_USB_DEVICE_CREATE_CONFIG (wdfusb.h)

[Относится к KMDF и UMDF]

Структура WDF_USB_DEVICE_CREATE_CONFIG содержит сведения, которые платформа использует для настройки объекта USB-устройства платформы.

Синтаксис

typedef struct _WDF_USB_DEVICE_CREATE_CONFIG {
  ULONG Size;
  ULONG USBDClientContractVersion;
} WDF_USB_DEVICE_CREATE_CONFIG, *PWDF_USB_DEVICE_CREATE_CONFIG;

Члены

Size

Размер данной структуры (в байтах).

USBDClientContractVersion

Версия контракта, которую поддерживает драйвер клиента. USBDClientContractVersion должен быть USBD_CLIENT_CONTRACT_VERSION_602.

Комментарии

Структура WDF_USB_DEVICE_CREATE_CONFIG используется в качестве входных данных для метода WdfUsbTargetDeviceCreateWithParameters . Чтобы инициализировать структуру WDF_USB_DEVICE_CREATE_CONFIG , драйвер должен вызвать WDF_USB_DEVICE_CREATE_CONFIG_INIT.

Требования

Требование Значение
Минимальная версия клиента Windows Vista
Минимальная версия KMDF 1.11
Минимальная версия UMDF 2,0
Верхняя часть wdfusb.h (включая Wdfusb.h)

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

WDF_USB_DEVICE_CREATE_CONFIG_INIT

WdfUsbTargetDeviceCreateWithParameters