Partager via


fonction WDF_USB_DEVICE_CREATE_CONFIG_INIT (wdfusb.h)

[S’applique à KMDF et UMDF]

La fonction WDF_USB_DEVICE_CREATE_CONFIG_INIT initialise une structure WDF_USB_DEVICE_CREATE_CONFIG .

Syntaxe

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

Paramètres

[out] Config

Pointeur vers une structure WDF_USB_DEVICE_CREATE_CONFIG .

[in] USBDClientContractVersion

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

Valeur de retour

None

Remarques

La fonction WDF_USB_DEVICE_CREATE_CONFIG_INIT zéro la structure WDF_USB_DEVICE_CREATE_CONFIG spécifiée et définit le membre Size sur la taille de la structure. Il définit également le membre USBDClientContractVersion de la structure sur la valeur spécifiée.

Pour obtenir un exemple de code qui utilise WDF_USB_DEVICE_CREATE_CONFIG_INIT, consultez WdfUsbTargetDeviceCreateWithParameters.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista
Plateforme cible Universal
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

WdfUsbTargetDeviceCreateWithParameters