функция обратного вызова 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.

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

Никакой

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1709
минимальный поддерживаемый сервер Windows Server 2016
целевая платформа Виндоус
минимальная версия KMDF 1.0
минимальная версия UMDF 2.0
заголовка ucxcontroller.h (include Ucxclass.h)
IRQL PASSIVE_LEVEL

См. также

IOCTL_USB_START_TRACKING_FOR_TIME_SYNC