Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die SerCx2SystemDmaTransmitCleanupTransactionComplete Methode benachrichtigt Version 2 der seriellen Framework-Erweiterung (SerCx2), dass der serielle Controllertreiber den Hardwarezustand des seriellen Controllers nach einer System-DMA-Übertragungstransaktion beendet hat.
Syntax
VOID SerCx2SystemDmaTransmitCleanupTransactionComplete(
[in] SERCX2SYSTEMDMATRANSMIT SystemDmaTransmit
);
Parameter
[in] SystemDmaTransmit
Ein SERCX2SYSTEMDMATRANSMIT Handle zu einem System-DMA-Transmissionsobjekt. Der serielle Controllertreiber hat zuvor den SerCx2SystemDmaTransmitCreate Methode aufgerufen, um dieses Objekt zu erstellen.
Rückgabewert
Nichts
Bemerkungen
Nachdem eine System-DMA-transmission-Transaktion beendet wurde, ruft SerCx2 den EvtSerCx2SystemDmaTransmitCleanupTransaction Ereignisrückruffunktion auf, wenn sie implementiert ist, um den seriellen Controllerzustand zu bereinigen. Als Reaktion auf diesen Aufruf sollte der Fahrer alle erforderlichen Bereinigungen durchführen; anschließend muss der Treiber SerCx2SystemDmaTransmitCleanupTransactionComplete- aufrufen, um SerCx2 zu benachrichtigen. SerCx2 erwartet diese Benachrichtigung und startet die nächste Transaktion erst, wenn sie benachrichtigt wird.
Der serielle Controllertreiber muss SerCx2SystemDmaTransmitCleanupTransactionComplete nur als Reaktion auf einen Aufruf der EvtSerCx2SystemDmaTransmitCleanupTransaction-Funktion aufrufen.
Weitere Informationen finden Sie unter SerCx2 System-DMA-Transmit Transaction.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Verfügbar ab Windows 8.1. |
| Zielplattform- | Universal |
| Header- | sercx.h |
| IRQL- | <= DISPATCH_LEVEL |