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


функция 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.

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

None

Remarks

Функция 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 (включая Wdfusb.h)

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

WDF_USB_DEVICE_CREATE_CONFIG

WdfUsbTargetDeviceCreateWithParameters