структура 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) |