структура USBD_ENDPOINT_OFFLOAD_INFORMATION (usb.h)

Хранит сведения, относящиеся к xHCI, которые используются клиентскими драйверами для передачи данных в разгруженные конечные точки и из них.

Синтаксис

typedef struct _USBD_ENDPOINT_OFFLOAD_INFORMATION {
  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, *PUSBD_ENDPOINT_OFFLOAD_INFORMATION;

Члены

Size

Размер этой структуры.

EndpointAddress

Указывает адрес конечной точки, определяемый USB.

ResourceId

Идентификатор ресурса.

Mode

Значение типа USBD_ENDPOINT_OFFLOAD_MODE, указывающее, обрабатывается ли разгрузка конечной точки программным обеспечением, USB-устройством или контроллером узла.

RootHubPortNumber

Номер порта корневого концентратора.

RouteString

Строка маршрута.

Speed

Скорость.

UsbDeviceAddress

Адрес USB-устройства.

SlotId

Идентификатор слота.

MultiTT

Концентратор Переводчика транзакций (TT).

LSOrFSDeviceConnectedToTTHub

Reserved0

Зарезервировано.

TransferSegmentLA

TransferSegmentVA

TransferRingSize

TransferRingInitialCycleBit

MessageNumber

EventRingSegmentLA

EventRingSegmentVA

EventRingSize

EventRingInitialCycleBit

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1709
Минимальная версия сервера Windows Server 2016
Верхняя часть usb.h