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

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

Синтаксис

EVT_UCX_CONTROLLER_START_TRACKING_FOR_TIME_SYNC EvtUcxControllerStartTrackingForTimeSync;

void EvtUcxControllerStartTrackingForTimeSync(
  [in] UCXCONTROLLER UcxController,
  [in] WDFREQUEST WdfRequest,
  [in] size_t OutputBufferLength,
  [in] size_t InputBufferLength
)
{...}

Параметры

[in] UcxController

Дескриптор контроллера UCX, который драйвер клиента получил при предыдущем вызове метода UcxControllerCreate .

[in] WdfRequest

Объект запроса платформы, содержащий запрос на начало отслеживания времени.

[in] OutputBufferLength

Длина (в байтах) выходного буфера запроса, если доступен выходной буфер. Это значение представляет собой размер структуры USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION .

[in] InputBufferLength

Длина входного буфера запроса (в байтах), если входной буфер доступен. Это значение представляет собой размер структуры USB_START_TRACKING_FOR_TIME_SYNC_INFORMATION .

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

None

Требования

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

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

IOCTL_USB_START_TRACKING_FOR_TIME_SYNC