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