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) |