CONTROLLER_USB_20_HARDWARE_LPM_FLAGS union (ucxroothub.h)

USB 2.0 仕様の定義に応じて、 の Link Power Management (LPM) でサポートされているプロトコル機能について説明します。

構文

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;

メンバー

AsUchar

char (8 ビット) 値として表される構造体のサイズ。

Flags

Flags.L1CapabilitySupported

Flags.BeslLpmCapabilitySupported

L1CapabilitySupported

L1 遷移のサポートを示します。

BeslLpmCapabilitySupported

ベスト エフォート サービス待機時間 (BESL) 待機時間のサポートを示します。

要件

要件
Header ucxroothub.h (Ucxclass.h を含む)

こちらもご覧ください

ROOTHUB_20PORT_INFO