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


функция WDF_USB_DEVICE_CREATE_CONFIG_INIT (wdfusb.h)

[Применимо к KMDF и UMDF]

Функция WDF_USB_DEVICE_CREATE_CONFIG_INIT инициализирует структуру WDF_USB_DEVICE_CREATE_CONFIG.

Синтаксис

void WDF_USB_DEVICE_CREATE_CONFIG_INIT(
  [out] PWDF_USB_DEVICE_CREATE_CONFIG Config,
  [in]  ULONG                         USBDClientContractVersion
);

Параметры

[out] Config

Указатель на структуру WDF_USB_DEVICE_CREATE_CONFIG.

[in] USBDClientContractVersion

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

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

Никакой

Замечания

Функция WDF_USB_DEVICE_CREATE_CONFIG_INIT ноль указанной структуры WDF_USB_DEVICE_CREATE_CONFIG и задает элемент size размер структуры. Он также задает usbDClientContractVersion элемента структуры указанным значением.

Пример кода, использующий WDF_USB_DEVICE_CREATE_CONFIG_INIT, см. в разделе WdfUsbTargetDeviceCreateWithParameters.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows Vista
целевая платформа Всеобщий
минимальная версия KMDF 1.11
минимальная версия UMDF 2.0
заголовка wdfusb.h (include Wdfusb.h)

См. также

WDF_USB_DEVICE_CREATE_CONFIG

WdfUsbTargetDeviceCreateWithParameters