enumeração WDF_USB_DEVICE_TRAITS (wdfusb.h)

[Aplica-se a KMDF e UMDF]

A enumeração WDF_USB_DEVICE_TRAITS identifica características do dispositivo USB.

Syntax

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
Valor: 0x00000001
O dispositivo é auto-alimentado.
WDF_USB_DEVICE_TRAIT_REMOTE_WAKE_CAPABLE
Valor: 0x00000002
O dispositivo tem uma funcionalidade de ativação remota.
WDF_USB_DEVICE_TRAIT_AT_HIGH_SPEED
Valor: 0x00000004
O dispositivo está operando em alta velocidade ou SuperSpeed.

Comentários

A enumeração WDF_USB_DEVICE_TRAITS é usada na estrutura WDF_USB_DEVICE_INFORMATION .

Requisitos

Requisito Valor
Versão mínima do KMDF 1.0
Versão mínima do UMDF 2,0
Cabeçalho wdfusb.h (include Wdfusb.h)

Confira também

WDF_USB_DEVICE_INFORMATION