Freigeben über


WDF_USB_DEVICE_CREATE_CONFIG_INIT-Funktion (wdfusb.h)

[Gilt für KMDF und UMDF]

Die WDF_USB_DEVICE_CREATE_CONFIG_INIT-Funktion initialisiert eine WDF_USB_DEVICE_CREATE_CONFIG Struktur.

Syntax

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

Parameter

[out] Config

Ein Zeiger auf eine WDF_USB_DEVICE_CREATE_CONFIG Struktur.

[in] USBDClientContractVersion

Die Vertragsversion, die der Clienttreiber unterstützt. USBDClientContractVersion- muss USBD_CLIENT_CONTRACT_VERSION_602 sein.

Rückgabewert

Nichts

Bemerkungen

Die WDF_USB_DEVICE_CREATE_CONFIG_INIT-Funktion stellt die angegebene WDF_USB_DEVICE_CREATE_CONFIG Struktur null und legt das Size-Element auf die Größe der Struktur fest. Außerdem wird die USBDClientContractVersion Member der Struktur auf den angegebenen Wert festgelegt.

Ein Codebeispiel, das WDF_USB_DEVICE_CREATE_CONFIG_INITverwendet, finden Sie unter WdfUsbTargetDeviceCreateWithParameters.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Zielplattform- Universal
Minimale KMDF-Version 1.11
Mindest-UMDF-Version 2.0
Header- wdfusb.h (include Wdfusb.h)

Siehe auch

WDF_USB_DEVICE_CREATE_CONFIG

WdfUsbTargetDeviceCreateWithParameters