SerCx2PioTransmitCleanupTransactionComplete-Funktion (sercx.h)
Die SerCx2PioTransmitCleanupTransactionComplete--Methode benachrichtigt Version 2 der seriellen Framework-Erweiterung (SerCx2), dass der serielle Controllertreiber die Bereinigung des Hardwarezustands des seriellen Controllers nach einer PIO-Übertragungstransaktion abgeschlossen hat.
Syntax
void SerCx2PioTransmitCleanupTransactionComplete(
[in] SERCX2PIOTRANSMIT PioTransmit
);
Parameter
[in] PioTransmit
Ein SERCX2PIOTRANSMIT Handle für ein PIO-Übertragungsobjekt. Der serielle Controllertreiber hat zuvor den SerCx2PioTransmitCreate Methode aufgerufen, um dieses Objekt zu erstellen.
Rückgabewert
Nichts
Bemerkungen
Nachdem eine PIO-Übertragungstransaktion beendet wurde, ruft SerCx2 die EvtSerCx2PioTransmitCleanupTransaction Ereignisrückruffunktion auf, wenn sie implementiert ist, um den zustand des seriellen Controllers zu bereinigen. Als Reaktion auf diesen Aufruf sollte der Fahrer zunächst alle erforderlichen Bereinigungen durchführen; anschließend muss der Treiber SerCx2PioTransmitCleanupTransactionComplete- aufrufen, um SerCx2 zu benachrichtigen. SerCx2 wartet auf diese Benachrichtigung, um die nächste Transaktion zu starten.
Die Serielle muss SerCx2PioTransmitCleanupTransactionComplete nur als Reaktion auf einen Aufruf der EvtSerCx2PioTransmitCleanupTransaction Funktion aufrufen.
Weitere Informationen finden Sie unter SerCx2 PIO-Transmit Transactions.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows 8.1. |
Zielplattform- | Universal |
Header- | sercx.h |
IRQL- | <= DISPATCH_LEVEL |