Freigeben über


WDF_USB_DEVICE_CREATE_CONFIG-Struktur (wdfusb.h)

[Gilt für KMDF und UMDF]

Die WDF_USB_DEVICE_CREATE_CONFIG-Struktur enthält Informationen, die das Framework zum Konfigurieren eines Framework-USB-Geräteobjekts verwendet.

Syntax

typedef struct _WDF_USB_DEVICE_CREATE_CONFIG {
  ULONG Size;
  ULONG USBDClientContractVersion;
} WDF_USB_DEVICE_CREATE_CONFIG, *PWDF_USB_DEVICE_CREATE_CONFIG;

Member

Size

Die Größe (in Bytes) dieser Struktur.

USBDClientContractVersion

Die vom Clienttreiber unterstützte Vertragsversion. USBDClientContractVersion muss USBD_CLIENT_CONTRACT_VERSION_602 sein.

Hinweise

Die WDF_USB_DEVICE_CREATE_CONFIG-Struktur wird als Eingabe für die WdfUsbTargetDeviceCreateWithParameters-Methode verwendet. Um eine WDF_USB_DEVICE_CREATE_CONFIG-Struktur zu initialisieren, muss der Treiber WDF_USB_DEVICE_CREATE_CONFIG_INIT aufrufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
KMDF-Mindestversion 1.11
UMDF-Mindestversion 2.0
Kopfzeile wdfusb.h (einschließlich Wdfusb.h)

Weitere Informationen

WDF_USB_DEVICE_CREATE_CONFIG_INIT

WdfUsbTargetDeviceCreateWithParameters