Funzione SerCx2PioTransmitCleanupTransactionComplete (sercx.h)

Il metodo SerCx2PioTransmitCleanupTransactionComplete 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 trasmissione PIO.

Sintassi

void SerCx2PioTransmitCleanupTransactionComplete(
  [in] SERCX2PIOTRANSMIT PioTransmit
);

Parametri

[in] PioTransmit

Handle SERCX2PIOTRANSMIT in un oggetto di trasmissione PIO. Il driver del controller seriale in precedenza denominato il metodo SerCx2PioTransmitCreate per creare questo oggetto.

Valore restituito

nessuno

Osservazioni

Dopo la fine di una transazione di trasmissione PIO, SerCx2 chiama la funzione di callback dell'evento EvtSerCx2PioTransmitCleanupTransaction, se implementata , per pulire lo stato del controller seriale. In risposta a questa chiamata, il driver deve prima eseguire qualsiasi lavoro di pulizia necessario; il driver deve quindi chiamare SerCx2PioTransmitCleanupTransactionComplete per notificare SerCx2. SerCx2 attende che questa notifica inizi la transazione successiva.

La serie deve chiamare SerCx2PioTransmitCleanupTransactionComplete solo in risposta a una chiamata alla funzione EvtSerCx2PioTransmitCleanupTransaction .

Per altre informazioni, vedere SerCx2 PIO-Transmit Transazioni.

Requisiti

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

Vedi anche

EvtSerCx2PioTransmitCleanupTransaction

SERCX2PIOTRANSMIT

SerCx2PioTransmitCreate