Condividi tramite


Funzione SerCx2CustomReceiveTransactionCleanupComplete (sercx.h)

Il metodo SerCx2CustomReceiveTransactionCleanupComplete informa la versione 2 dell'estensione del framework seriale (SerCx2) che il driver del controller seriale ha completato la pulizia dello stato hardware del controller seriale dopo una transazione di ricezione personalizzata.

Sintassi

void SerCx2CustomReceiveTransactionCleanupComplete(
  [in] SERCX2CUSTOMRECEIVETRANSACTION CustomReceiveTransaction
);

Parametri

[in] CustomReceiveTransaction

Handle SERCX2CUSTOMRECEIVETRANSACTION a un oggetto di ricezione personalizzato. Il driver del controller seriale precedentemente denominato il metodo SerCx2CustomReceiveTransactionCreate per creare questo oggetto.

Valore restituito

Nessuno

Osservazioni

Al termine di una transazione di ricezione personalizzata, SerCx2 chiama il EvtSerCx2CustomReceiveTransactionCleanup funzione di callback dell'evento, se implementata, per pulire lo stato del controller seriale. In risposta a questa chiamata, il driver deve prima eseguire qualsiasi operazione di pulizia necessaria; il driver deve quindi chiamare SerCx2CustomReceiveTransactionCleanupComplete per notificare a SerCx2. SerCx2 prevede questa notifica e non avvia la transazione successiva finché non viene inviata una notifica.

Il driver del controller seriale deve chiamare SerCx2CustomReceiveTransactionCleanupComplete solo in risposta a una chiamata alla funzione EvtSerCx2CustomReceiveTransactionCleanup.

Per altre informazioni, vedere SerCx2 Custom-Receive Transactions.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile a partire da Windows 8.1.
piattaforma di destinazione Universale
intestazione sercx.h
IRQL <= DISPATCH_LEVEL

Vedere anche

EvtSerCx2CustomReceiveTransactionCleanup

SERCX2CUSTOMRECEIVETRANSACTION

SerCx2CustomReceiveTransactionCrea