Énumération WdfUsbTargetDeviceSelectConfigType (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.
Syntax
typedef enum _WdfUsbTargetDeviceSelectConfigType {
WdfUsbTargetDeviceSelectConfigTypeInvalid = 0,
WdfUsbTargetDeviceSelectConfigTypeDeconfig = 1,
WdfUsbTargetDeviceSelectConfigTypeSingleInterface = 2,
WdfUsbTargetDeviceSelectConfigTypeMultiInterface = 3,
WdfUsbTargetDeviceSelectConfigTypeInterfacesPairs = 4,
WdfUsbTargetDeviceSelectConfigTypeInterfacesDescriptor = 5,
WdfUsbTargetDeviceSelectConfigTypeUrb = 6
} WdfUsbTargetDeviceSelectConfigType;
Constantes
WdfUsbTargetDeviceSelectConfigTypeInvalid Valeur : 0 À usage interne uniquement. |
WdfUsbTargetDeviceSelectConfigTypeDeconfig Valeur : 1 Déconfigurez l’appareil. Cette valeur s’applique uniquement à KMDF. |
WdfUsbTargetDeviceSelectConfigTypeSingleInterface Valeur : 2 Configurez l’appareil pour utiliser une seule interface spécifiée. Cette valeur s’applique à KMDF et UMDF. |
WdfUsbTargetDeviceSelectConfigTypeMultiInterface Valeur : 3 Configurez l’appareil pour qu’il utilise 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. Les 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 des paramètres de configuration contenus dans les descripteurs USB. Cette valeur s’applique uniquement à KMDF. |
WdfUsbTargetDeviceSelectConfigTypeUrb Valeur : 6 Configurez l’appareil à l’aide des paramètres de configuration contenus dans une structure URB fournie par 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 de la méthode WdfUsbTargetDeviceSelectConfig .
Configuration requise
Condition requise | Valeur |
---|---|
Version KMDF minimale | 1.0 |
Version UMDF minimale | 2.0 |
En-tête | wdfusb.h (inclure Wdfusb.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour