union CONTROLLER_USB_20_HARDWARE_LPM_FLAGS (ucxroothub.h)

Décrit les fonctionnalités de protocole prises en charge pour Link Power Management (LPM) dans la définition de la spécification USB 2.0.

Syntaxe

typedef union _CONTROLLER_USB_20_HARDWARE_LPM_FLAGS {
  UCHAR  AsUchar;
  struct {
    UCHAR L1CapabilitySupported : 1;
    UCHAR BeslLpmCapabilitySupported : 1;
  } Flags;
  struct {
    UCHAR L1CapabilitySupported : 1;
    UCHAR BeslLpmCapabilitySupported : 1;
  };
} CONTROLLER_USB_20_HARDWARE_LPM_FLAGS, *PCONTROLLER_USB_20_HARDWARE_LPM_FLAGS;

Membres

AsUchar

Taille de la structure représentée sous forme de valeur char (8 bits).

Flags

Flags.L1CapabilitySupported

Flags.BeslLpmCapabilitySupported

L1CapabilitySupported

Indique la prise en charge des transitions L1.

BeslLpmCapabilitySupported

Indique la prise en charge de la latence du service BESL (Best Effort Service).

Configuration requise

   
En-tête ucxroothub.h (inclure Ucxclass.h)

Voir aussi

ROOTHUB_20PORT_INFO