SerCx2CustomTransmitTransactionCleanupComplete 函数 (sercx.h)

SerCx2CustomTransmitTransactionCleanupComplete 方法通知串行框架扩展版本 2(SerCx2)串行控制器驱动程序在自定义传输事务后已完成清理串行控制器的硬件状态。

语法

void SerCx2CustomTransmitTransactionCleanupComplete(
  [in] SERCX2CUSTOMTRANSMITTRANSACTION CustomTransmitTransaction
);

参数

[in] CustomTransmitTransaction

自定义传输对象的 SERCX2CUSTOMTRANSMITTRANSACTION 句柄。 串行控制器驱动程序以前调用 SerCx2CustomTransmitTransactionCreate 方法来创建此对象。

返回值

没有

言论

自定义传输事务结束后,SerCx2 调用 EvtSerCx2CustomTransmitTransactionCleanup 事件回调函数(如果已实现)以清理串行控制器状态。 为了响应此调用,驱动程序应首先执行所需的任何清理工作;然后驱动程序必须调用 SerCx2CustomTransmitTransactionCleanupComplete 以通知 SerCx2。 SerCx2 需要此通知,在收到通知之前不会启动下一个事务。

串行控制器驱动程序必须仅调用 SerCx2CustomTransmitTransactionCleanupComplete 才能响应对 EvtSerCx2CustomTransmitTransactionCleanup 函数的调用。

有关详细信息,请参阅 SerCx2 Custom-Transmit 事务

要求

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

另请参阅

EvtSerCx2CustomTransmitTransactionCleanup

SERCX2CUSTOMTRANSMITTRANSACTION

SerCx2CustomTransmitTransactionCreate