SerCx2CustomReceiveTransactionInitializeComplete 函数 (sercx.h)

SerCx2CustomReceiveTransactionInitializeComplete 方法通知串行框架扩展的第 2 版 (SerCx2) 串行控制器驱动程序已完成序列化控制器和相关硬件的初始化,为新的自定义接收事务做准备。

语法

void SerCx2CustomReceiveTransactionInitializeComplete(
  [in] SERCX2CUSTOMRECEIVETRANSACTION CustomReceiveTransaction,
  [in] BOOLEAN                        InitSuccess
);

参数

[in] CustomReceiveTransaction

自定义接收对象的 SERCX2CUSTOMRECEIVETRANSACTION 句柄。 串行控制器驱动程序以前调用 SerCx2CustomReceiveTransactionCreate 方法来创建此对象。

[in] InitSuccess

初始化是否成功。 如果 为 TRUE,则初始化成功。 如果 为 FALSE,则初始化失败。

返回值

备注

在 SerCx2 启动自定义接收事务之前, SerCx2 调用 EvtSerCx2CustomReceiveTransactionInitialize 事件回调函数(如果实现)以初始化串行控制器来执行事务。 为了响应此调用,驱动程序应首先执行所需的任何初始化;然后,驱动程序必须调用 SerCx2CustomReceiveTransactionInitializeComplete 来通知 SerCx2。 SerCx2 需要此通知,在收到通知之前不会启动事务。

串行控制器驱动程序必须仅在响应对 EvtSerCx2CustomReceiveTransactionInitialize 函数的调用时调用 SerCx2CustomReceiveTransactionInitialize

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

要求

   
最低受支持的客户端 从 Windows 8.1 开始可用。
目标平台 通用
标头 sercx.h
IRQL <= DISPATCH_LEVEL

另请参阅

EvtSerCx2CustomReceiveTransactionInitialize

SERCX2CUSTOMRECEIVETRANSACTION

SerCx2CustomReceiveTransactionCreate