Funzione SerCx2SystemDmaReceiveCleanupTransactionComplete (sercx.h)

Il metodo SerCx2SystemDmaReceiveCleanupTransactionComplete notifica 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 DMA del sistema.

Sintassi

void SerCx2SystemDmaReceiveCleanupTransactionComplete(
  [in] SERCX2SYSTEMDMARECEIVE SystemDmaReceive
);

Parametri

[in] SystemDmaReceive

Handle SERCX2SYSTEMDMARECEIVE a un oggetto system-DMA-receive. Il driver del controller seriale in precedenza denominato il metodo SerCx2SystemDmaReceiveCreate per creare questo oggetto.

Valore restituito

nessuno

Osservazioni

Dopo la fine di una transazione di ricezione system-DMA, SerCx2 chiama la funzione di callback dell'evento EvtSerCx2SystemDmaReceiveCleanupTransaction, se implementata , per pulire lo stato del controller seriale. In risposta a questa chiamata, il driver deve eseguire qualsiasi lavoro di pulizia necessario; il driver deve quindi chiamare SerCx2SystemDmaReceiveCleanupTransactionComplete per notificare SerCx2. SerCx2 prevede questa notifica e non avvia la transazione successiva finché non viene notificata.

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

Per altre informazioni, vedere SerCx2 System-DMA-Receive Transaction.

Requisiti

Requisito Valore
Client minimo supportato Disponibile a partire da Windows 8.1.
Piattaforma di destinazione Universale
Intestazione sercx.h
IRQL <= DISPATCH_LEVEL

Vedi anche

EvtSerCx2SystemDmaReceiveCleanupTransaction

SERCX2SYSTEMDMARECEIVE

SerCx2SystemDmaReceiveCreate