объединение PARENT_HUB_FLAGS (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
Размер структуры, представленной в виде длинного (32-разрядного) значения.
Flags
Flags.DisableLpmForAllDownstreamDevices
Указывает, что LPM должен быть отключен для всех устройств или концентраторов за этим концентратором.
Flags.HubIsHighSpeedCapable
Указывает, что концентратор поддерживает высокую скорость.
Flags.DisableUpdateMaxExitLatency
Указывает, что параметр UpdateMaxExitLatency должен быть отключен.
Flags.DisableU1
Указывает, что переходы U1 должны быть отключены.
DisableLpmForAllDownstreamDevices
Указывает, что LPM должен быть отключен для всех устройств или концентраторов за этим концентратором.
HubIsHighSpeedCapable
Указывает, что концентратор поддерживает высокую скорость.
DisableUpdateMaxExitLatency
Указывает, что параметр UpdateMaxExitLatency должен быть отключен.
DisableU1
Указывает, что переходы U1 должны быть отключены.
Требования
Требование | Значение |
---|---|
Заголовок | ucxroothub.h (включая Ucxclass.h) |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по