struttura USBD_ENDPOINT_OFFLOAD_INFORMATION_V1 (usb.h)
Archivia informazioni V1 specifiche di xHCI usate dai driver client per trasferire dati da e verso gli endpoint offloaded.
Sintassi
typedef struct _USBD_ENDPOINT_OFFLOAD_INFORMATION_V1 {
ULONG Size;
USHORT EndpointAddress;
ULONG ResourceId;
USBD_ENDPOINT_OFFLOAD_MODE Mode;
ULONG RootHubPortNumber : 8;
ULONG RouteString : 20;
ULONG Speed : 4;
ULONG UsbDeviceAddress : 8;
ULONG SlotId : 8;
ULONG MultiTT : 1;
ULONG LSOrFSDeviceConnectedToTTHub : 1;
ULONG Reserved0 : 14;
PHYSICAL_ADDRESS TransferSegmentLA;
PVOID TransferSegmentVA;
size_t TransferRingSize;
ULONG TransferRingInitialCycleBit;
ULONG MessageNumber;
PHYSICAL_ADDRESS EventRingSegmentLA;
PVOID EventRingSegmentVA;
size_t EventRingSize;
ULONG EventRingInitialCycleBit;
} USBD_ENDPOINT_OFFLOAD_INFORMATION_V1, *PUSBD_ENDPOINT_OFFLOAD_INFORMATION_V1;
Members
Size
Dimensione della struttura.
EndpointAddress
Specifica l'indirizzo endpoint definito da USB.
ResourceId
Identificatore della risorsa.
Mode
Valore USBD_ENDPOINT_OFFLOAD_MODE che indica se l'offload degli endpoint viene gestito nel software o nel dispositivo USB o nel controller host.
RootHubPortNumber
Numero di porta dell'hub radice a cui è connesso il dispositivo.
RouteString
Stringa di route che descrive il percorso dall'hub radice al dispositivo.
Speed
Velocità del dispositivo USB.
UsbDeviceAddress
Indirizzo USB del dispositivo.
SlotId
ID slot del dispositivo.
MultiTT
Indica se il dispositivo è connesso a un hub con i traduttori delle transazioni.
LSOrFSDeviceConnectedToTTHub
Indica se il dispositivo è un dispositivo a bassa velocità o a velocità intera connesso a un hub con convertitori di transazioni.
Reserved0
Riservato.
TransferSegmentLA
Indirizzo fisico del segmento dell'anello di trasferimento.
TransferSegmentVA
Indirizzo virtuale del segmento dell'anello di trasferimento.
TransferRingSize
Dimensione dell'anello di trasferimento.
TransferRingInitialCycleBit
Bit del ciclo iniziale dell'anello di trasferimento.
MessageNumber
Numero di messaggio per l'anello di eventi secondario.
EventRingSegmentLA
Indirizzo fisico del segmento dell'anello di eventi.
EventRingSegmentVA
Indirizzo virtuale del segmento dell'anello di eventi.
EventRingSize
Dimensioni dell'anello di eventi, in byte.
EventRingInitialCycleBit
Bit del ciclo iniziale dell'anello di eventi.
vedere anche
Requisiti
Requisito | Valore |
---|---|
Intestazione | usb.h |