PARENT_HUB_FLAGS union (ucxroothub.h)

HUB_INFO_FROM_PARENT 结构使用此结构从父级获取中心信息。

语法

typedef union _PARENT_HUB_FLAGS {
  ULONG  AsUlong32;
  struct {
    ULONG DisableLpmForAllDownstreamDevices : 1;
    ULONG HubIsHighSpeedCapable : 1;
    ULONG DisableUpdateMaxExitLatency : 1;
    ULONG DisableU1 : 1;
  } Flags;
  struct {
    ULONG DisableLpmForAllDownstreamDevices : 1;
    ULONG HubIsHighSpeedCapable : 1;
    ULONG DisableUpdateMaxExitLatency : 1;
    ULONG DisableU1 : 1;
  };
} PARENT_HUB_FLAGS, *PPARENT_HUB_FLAGS;

成员

AsUlong32

表示为 LONG (32 位) 值的结构的大小。

Flags

Flags.DisableLpmForAllDownstreamDevices

指示应为此中心后面的所有设备/中心禁用 LPM。

Flags.HubIsHighSpeedCapable

指示中心支持高速。

Flags.DisableUpdateMaxExitLatency

指示应禁用 UpdateMaxExitLatency。

Flags.DisableU1

指示应禁用 U1 转换。

DisableLpmForAllDownstreamDevices

指示应为此中心后面的所有设备/中心禁用 LPM。

HubIsHighSpeedCapable

指示中心支持高速。

DisableUpdateMaxExitLatency

指示应禁用 UpdateMaxExitLatency。

DisableU1

指示应禁用 U1 转换。

要求

要求
Header ucxroothub.h (包括 Ucxclass.h)

另请参阅