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


структура 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 (include Wdfusb.h)

См. также

WDF_USB_DEVICE_CREATE_CONFIG_INIT

WdfUsbTargetDeviceCreateWithParameters