É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) |