CONTROLLER_USB_20_HARDWARE_LPM_FLAGS union (ucxroothub.h)

Descreve os recursos de protocolo com suporte para o LPM (Link Power Management) conforme definido a especificação USB 2.0.

Sintaxe

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;

Membros

AsUchar

O tamanho da estrutura representado como um valor char (8 bits).

Flags

Flags.L1CapabilitySupported

Flags.BeslLpmCapabilitySupported

L1CapabilitySupported

Indica suporte para transições L1.

BeslLpmCapabilitySupported

Indica o suporte à latência BESL (Melhor Serviço de Esforço).

Requisitos

   
Cabeçalho ucxroothub.h (inclua Ucxclass.h)

Confira também

ROOTHUB_20PORT_INFO