Partager via


WDF_USB_DEVICE_CREATE_CONFIG structure (wdfusb.h)

[S’applique à KMDF et UMDF]

La structure WDF_USB_DEVICE_CREATE_CONFIG contient des informations que l’infrastructure utilise pour configurer un objet périphérique USB d’infrastructure.

Syntaxe

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

Membres

Size

Taille, en octets, de cette structure.

USBDClientContractVersion

Version de contrat prise en charge par le pilote client. USBDClientContractVersion doit être USBD_CLIENT_CONTRACT_VERSION_602.

Remarques

La structure WDF_USB_DEVICE_CREATE_CONFIG est utilisée comme entrée de la méthode WdfUsbTargetDeviceCreateWithParameters . Pour initialiser une structure WDF_USB_DEVICE_CREATE_CONFIG , le pilote doit appeler WDF_USB_DEVICE_CREATE_CONFIG_INIT.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Version KMDF minimale 1.11
Version UMDF minimale 2.0
En-tête wdfusb.h (inclure Wdfusb.h)

Voir aussi

WDF_USB_DEVICE_CREATE_CONFIG_INIT

WdfUsbTargetDeviceCreateWithParameters