Partager via


WdfUsbTargetDeviceSelectConfigType, énumération (wdfusb.h)

[S’applique à KMDF et UMDF]

L’énumération WdfUsbTargetDeviceSelectConfigType définit les types d’opérations de configuration pour les périphériques USB.

Syntaxe

typedef enum _WdfUsbTargetDeviceSelectConfigType {
  WdfUsbTargetDeviceSelectConfigTypeInvalid = 0,
  WdfUsbTargetDeviceSelectConfigTypeDeconfig = 1,
  WdfUsbTargetDeviceSelectConfigTypeSingleInterface = 2,
  WdfUsbTargetDeviceSelectConfigTypeMultiInterface = 3,
  WdfUsbTargetDeviceSelectConfigTypeInterfacesPairs = 4,
  WdfUsbTargetDeviceSelectConfigTypeInterfacesDescriptor = 5,
  WdfUsbTargetDeviceSelectConfigTypeUrb = 6
} WdfUsbTargetDeviceSelectConfigType;

Constantes

 
WdfUsbTargetDeviceSelectConfigTypeInvalid
Valeur : 0
Pour une utilisation interne uniquement.
WdfUsbTargetDeviceSelectConfigTypeDeconfig
Valeur : 1
Déconfigurez l’appareil. Cette valeur s’applique uniquement à KMDF.
WdfUsbTargetDeviceSelectConfigTypeSingleInterface
Valeur : 2
Configurez l’appareil pour qu’il utilise une seule interface spécifiée. Cette valeur s’applique à KMDF et UMDF.
WdfUsbTargetDeviceSelectConfigTypeMultiInterface
Valeur : 3
Configurez l’appareil pour utiliser plusieurs interfaces. Cette valeur s’applique à KMDF et UMDF.
WdfUsbTargetDeviceSelectConfigTypeInterfacesPairs
Valeur : 4
Configurez l’appareil pour utiliser plusieurs interfaces, éventuellement avec d’autres paramètres. D’autres paramètres sont décrits dans la spécification USB. Cette valeur s’applique à KMDF et UMDF.
WdfUsbTargetDeviceSelectConfigTypeInterfacesDescriptor
Valeur : 5
Configurez l’appareil à l’aide de paramètres de configuration contenus dans les descripteurs USB. Cette valeur s’applique uniquement à KMDF.
WdfUsbTargetDeviceSelectConfigTypeUrb
Valeur : 6
Configurez l’appareil à l’aide de paramètres de configuration contenus dans une structure URB fournie par le pilote. Cette valeur s’applique uniquement à KMDF.

Remarques

L’énumération WdfUsbTargetDeviceSelectConfigType est utilisée pour spécifier le membre Type de la structure WDF_USB_DEVICE_SELECT_CONFIG_PARAMS. Cette structure est utilisée comme entrée dans la méthode WdfUsbTargetDeviceSelectConfig.

Exigences

Exigence Valeur
version minimale de KMDF 1.0
version minimale de UMDF 2.0
d’en-tête wdfusb.h (include Wdfusb.h)

Voir aussi

URB

WDF_USB_DEVICE_SELECT_CONFIG_PARAMS

WdfUsbTargetDeviceSelectConfig