SerCxGetReadIntervalTimeout 函数 (sercx.h)

SerCxGetReadIntervalTimeout 方法返回读取(接收)操作的间隔超时值。

语法

ULONG SerCxGetReadIntervalTimeout(
  [in] WDFDEVICE Device
);

参数

[in] Device

表示串行控制器的框架设备对象的 WDFDEVICE 句柄。

返回值

SerCxGetReadIntervalTimeout 返回读取间隔超时值(以毫秒为单位)。 值为零表示不使用读取间隔超时。

言论

读取间隔超时值是读取操作中允许在两个连续字节之间的最大时间量(以毫秒为单位)。 超过此最大超时的读取操作。有关超时值的详细信息,请参阅 SERIAL_TIMEOUTS

读取(IRP_MJ_READ)请求在请求的读取操作超时时成功完成。请求返回 STATUS_TIMEOUT 状态代码,以指示操作超时。

要求

要求 价值
最低支持的客户端 从 Windows 8 开始可用。
目标平台 普遍
标头 sercx.h
IRQL <= DISPATCH_LEVEL

另请参阅

IRP_MJ_READ

SERIAL_TIMEOUTS