SerCx2PioTransmitInitializeTransactionComplete 関数 (sercx.h)

SerCx2PioTransmitInitializeTransactionComplete メソッドは、シリアル フレームワーク拡張機能 (SerCx2) のバージョン 2 に、シリアル コントローラー ドライバーが新しい PIO 送信トランザクションの準備としてシリアル コントローラー ハードウェアの初期化を完了したことを通知します。

構文

void SerCx2PioTransmitInitializeTransactionComplete(
  [in] SERCX2PIOTRANSMIT PioTransmit,
  [in] BOOLEAN           InitSuccess
);

パラメーター

[in] PioTransmit

PIO 送信オブジェクトへの SERCX2PIOTRANSMIT ハンドル。 シリアル コントローラー ドライバーは、以前にこのオブジェクトを作成するために、SerCx2PioTransmitCreate メソッドを呼び出しました。

[in] InitSuccess

初期化が成功したかどうか。 TRUE場合、初期化は成功しました。 FALSE場合、初期化に失敗しました。

戻り値

何一つ

備考

SerCx2 が PIO 送信トランザクションを開始する前に、SerCx2 はイベント コールバック関数 EvtSerCx2PioTransmitInitializeTransaction を呼び出して、実装されている場合は、トランザクションを実行するようにシリアル コントローラーを初期化します。 この呼び出しに応答して、ドライバーは最初に必要な初期化を行う必要があります。その後、ドライバー SerCx2PioTransmitInitializeTransactionComplete を呼び出して SerCx2 に通知する必要があります。 SerCx2 はこの通知を受け取り、通知されるまでトランザクションを開始しません。

シリアル コントローラー ドライバーは、EvtSerCx2PioTransmitInitializeTransaction 関数の呼び出しに応答する場合にのみ、SerCx2PioTransmitInitializeTransactionComplete 呼び出す必要があります。

詳細については、「SerCx2 PIO-Transmit Transactions」を参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 8.1以降で使用できます。
ターゲット プラットフォーム の 万国
ヘッダー sercx.h
IRQL <= DISPATCH_LEVEL

関連項目

EvtSerCx2PioTransmitInitializeTransaction の

SERCX2PIOTRANSMIT

SerCx2PioTransmitCreate を する