struttura HUB_INFO_FROM_PARENT (ucxroothub.h)
Descrive le informazioni su un hub dal dispositivo padre.
Sintassi
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;
Membri
IoTarget
Puntatore all'oggetto dispositivo WDM dell'elemento padre che rappresenta la destinazione di I/O.
DeviceDescriptor
Struttura USB_DEVICE_DESCRIPTOR che contiene il descrittore del dispositivo.
U1ExitLatency
Tempo di transizione dallo stato U1.
U2ExitLatency
Tempo di transizione dallo stato U2.
ExitLatencyOfSlowestLinkForU1
Latenza di uscita per il collegamento più lento per la transizione U1.
DepthOfSlowestLinkForU1
Profondità dell'hub in base alla quale viene calcolata la latenza per il collegamento più lento per una transizione U1.
ExitLatencyOfSlowestLinkForU2
Latenza di uscita per il collegamento più lento per la transizione U2.
DepthOfSlowestLinkForU2
Profondità dell'hub in base alla quale viene calcolata la latenza per il collegamento più lento per una transizione U2.
HostInitiatedU1ExitLatency
Latenza di uscita avviata dall'host per la transizione dallo stato U1.
HostInitiatedU2ExitLatency
Latenza di uscita avviata dall'host per la transizione dallo stato U2.
TotalHubDepth
Profondità totale dell'hub.
TotalTPPropogationDelay
Ritardo totale di propagazione TP.
HubFlags
OR bit per bit dei flag di PARENT_HUB_FLAGS.
SublinkSpeedAttr
Puntatore a una struttura USB_DEVICE_CAPABILITY_SUPERSPEEDPLUS_SPEED che descrive gli attributi della velocità di collegamento secondario della funzionalità USB 3.1. Per la dichiarazione di struttura, vedere Usbspec.h
SublinkSpeedAttrCount
Conteggio degli attributi di velocità di collegamento secondario.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | ucxroothub.h (include Ucxclass.h) |