функция обратного вызова EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS (ucxendpoint.h)

UCX вызывает эту функцию обратного вызова для получения сведений о задержках пути передачи для изохронной конечной точки.

Синтаксис

EVT_UCX_ENDPOINT_GET_ISOCH_TRANSFER_PATH_DELAYS EvtUcxEndpointGetIsochTransferPathDelays;

NTSTATUS EvtUcxEndpointGetIsochTransferPathDelays(
  [in]      UCXENDPOINT UcxEndpoint,
  [in, out] PUCX_ENDPOINT_ISOCH_TRANSFER_PATH_DELAYS UcxEndpointTransferPathDelays
)
{...}

Параметры

[in] UcxEndpoint

Дескриптор объекта UCXENDPOINT, который представляет изохронную конечную точку, для которой драйвер клиента получает задержки пути передачи.

[in, out] UcxEndpointTransferPathDelays

Указатель на структуру UCX_ENDPOINT_ISOCH_TRANSFER_PATH_DELAYS , содержащую значения задержки пути передачи.

Возвращаемое значение

Если операция выполнена успешно, функция обратного вызова должна возвращать STATUS_SUCCESS или другое значение состояния, для которого NT_SUCCESS(status) равно TRUE. В противном случае он должен возвращать значение состояния, для которого NT_SUCCESS(status) равно FALSE.

Комментарии

Драйвер клиента UCX регистрирует эту функцию обратного вызова в расширении USB-контроллера узла (UCX), вызывая метод UcxEndpointCreate .

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1709
Минимальная версия сервера Windows Server 2016
Целевая платформа Windows
Минимальная версия KMDF 1,0
Минимальная версия UMDF 2,0
Верхняя часть ucxendpoint.h (включая Ucxclass.h)
IRQL <=DISPATCH_LEVEL

См. также раздел