структура HUB_INFO_FROM_PARENT (ucxroothub.h)
Описывает сведения о концентраторе с родительского устройства.
Синтаксис
typedef struct _HUB_INFO_FROM_PARENT {
PDEVICE_OBJECT IoTarget;
USB_DEVICE_DESCRIPTOR DeviceDescriptor;
USHORT U1ExitLatency;
USHORT U2ExitLatency;
USHORT ExitLatencyOfSlowestLinkForU1;
UCHAR DepthOfSlowestLinkForU1;
USHORT ExitLatencyOfSlowestLinkForU2;
UCHAR DepthOfSlowestLinkForU2;
USHORT HostInitiatedU1ExitLatency;
USHORT HostInitiatedU2ExitLatency;
UCHAR TotalHubDepth;
USHORT TotalTPPropogationDelay;
PARENT_HUB_FLAGS HubFlags;
PUSB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED SublinkSpeedAttr;
ULONG SublinkSpeedAttrCount;
} HUB_INFO_FROM_PARENT, *PHUB_INFO_FROM_PARENT;
Члены
IoTarget
Указатель на объект устройства WDM родительского объекта, представляющего целевой объект ввода-вывода.
DeviceDescriptor
Структура USB_DEVICE_DESCRIPTOR , содержащая дескриптор устройства.
U1ExitLatency
Время перехода из состояния U1.
U2ExitLatency
Время перехода из состояния U2.
ExitLatencyOfSlowestLinkForU1
Задержка выхода для самого медленного канала для перехода U1.
DepthOfSlowestLinkForU1
Глубина концентратора, на основе которой вычисляется задержка для самого медленного канала для перехода U1.
ExitLatencyOfSlowestLinkForU2
Задержка выхода для самого медленного канала для перехода U2.
DepthOfSlowestLinkForU2
Глубина концентратора, на основе которой вычисляется задержка для самого медленного канала для перехода U2.
HostInitiatedU1ExitLatency
Задержка выхода, инициированная узлом для перехода из состояния U1.
HostInitiatedU2ExitLatency
Задержка выхода, инициированная узлом для перехода из состояния U2.
TotalHubDepth
Общая глубина концентратора.
TotalTPPropogationDelay
Общая задержка распространения TP.
HubFlags
Побитовое ИЛИ флагов PARENT_HUB_FLAGS .
SublinkSpeedAttr
Указатель на структуру USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED , описывающую атрибуты скорости подссыка для возможности USB 3.1. Объявление структуры см. в разделе Usbspec.h.
SublinkSpeedAttrCount
Количество атрибутов скорости вложенных ссылок.
Требования
Требование | Значение |
---|---|
Заголовок | ucxroothub.h (включая Ucxclass.h) |