énumération WDF_USB_DEVICE_TRAITS (wdfusb.h)
[S’applique à KMDF et UMDF]
L’énumération WDF_USB_DEVICE_TRAITS identifie les caractéristiques de périphérique USB.
Syntaxe
typedef enum _WDF_USB_DEVICE_TRAITS {
WDF_USB_DEVICE_TRAIT_SELF_POWERED = 0x00000001,
WDF_USB_DEVICE_TRAIT_REMOTE_WAKE_CAPABLE = 0x00000002,
WDF_USB_DEVICE_TRAIT_AT_HIGH_SPEED = 0x00000004
} WDF_USB_DEVICE_TRAITS;
Constantes
WDF_USB_DEVICE_TRAIT_SELF_POWERED Valeur : 0x00000001 L’appareil est auto-alimenté. |
WDF_USB_DEVICE_TRAIT_REMOTE_WAKE_CAPABLE Valeur : 0x00000002 L’appareil dispose d’une fonctionnalité de mise en éveil à distance. |
WDF_USB_DEVICE_TRAIT_AT_HIGH_SPEED Valeur : 0x00000004 L’appareil fonctionne à haute vitesse ou SuperSpeed. |
Remarques
L’énumération WDF_USB_DEVICE_TRAITS est utilisée dans la structure WDF_USB_DEVICE_INFORMATION.
Exigences
Exigence | Valeur |
---|---|
version minimale de KMDF | 1.0 |
version minimale de UMDF | 2.0 |
d’en-tête | wdfusb.h (include Wdfusb.h) |