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, comme défini dans 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 la forme d’une 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 Best Effort (BESL).

Configuration requise

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

Voir aussi

ROOTHUB_20PORT_INFO