SerCx2CustomTransmitTransactionCleanupComplete 関数 (sercx.h)

SerCx2CustomTransmitTransmitTransactionCleanupComplete メソッドは、シリアル フレームワーク拡張機能 (SerCx2) のバージョン 2 に、シリアル コントローラー ドライバーがカスタム送信トランザクションの後にシリアル コントローラーのハードウェア状態のクリーンアップを完了したことを通知します。

構文

void SerCx2CustomTransmitTransactionCleanupComplete(
  [in] SERCX2CUSTOMTRANSMITTRANSACTION CustomTransmitTransaction
);

パラメーター

[in] CustomTransmitTransaction

カスタム送信オブジェクトへの SERCX2CUSTOMTRANSMITTRANSACTION ハンドル。 このオブジェクトを作成するために 、以前に SerCx2CustomTransmitTransactionCreate メソッドを呼び出したシリアル コントローラー ドライバー。

戻り値

なし

解説

カスタム送信トランザクションが終了すると、SerCx2 は EvtSerCx2CustomTransmitTransactionCleanup イベント コールバック関数を呼び出して、実装されている場合はシリアル コントローラーの状態をクリーンします。 この呼び出しに応じて、ドライバーは最初に必要なクリーン作業を行う必要があります。次に、ドライバーは SerCx2CustomTransmitTransactionCleanupComplete を呼び出して SerCx2 に通知する必要があります。 SerCx2 はこの通知を受け取り、通知されるまで次のトランザクションを開始しません。

シリアル コントローラー ドライバーは、 EvtSerCx2CustomTransmitTransactionCleanup 関数の呼び出しへの応答でのみ SerCx2CustomTransmitTransactionCleanupComplete を 呼び出す必要があります。

詳細については、「 SerCx2 Custom-Transmit トランザクション」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 8.1 以降で使用できます。
対象プラットフォーム ユニバーサル
Header sercx.h
IRQL <= DISPATCH_LEVEL

こちらもご覧ください

EvtSerCx2CustomTransmitTransactionCleanup

SERCX2CUSTOMTRANSMITTRANSACTION

SerCx2CustomTransmitTransactionCreate