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

客户端驱动程序在上一次调用 UcxControllerCreate 方法时收到的 UCX 控制器的句柄。

[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
目标平台 Windows
最低 KMDF 版本 1.0
最低 UMDF 版本 2.0
标头 ucxcontroller.h (包括 Ucxclass.h)
IRQL PASSIVE_LEVEL

另请参阅

IOCTL_USB_START_TRACKING_FOR_TIME_SYNC