共用方式為


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轉換。

要求

要求 價值
標頭 ucxroothub.h (包括 Ucxclass.h)

另請參閱