Partager via


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

Voir aussi

WDF_USB_DEVICE_INFORMATION