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 を含む) |