Funzione SerCx2PioTransmitDrainFifoComplete (sercx.h)
Il metodo SerCx2PioTransmitDrainFifoComplete notifica alla versione 2 dell'estensione del framework seriale (SerCx2) che il driver del controller seriale ha completato lo svuotamento dei dati dalla trasmissione FIFO nell'hardware del controller seriale.
Sintassi
void SerCx2PioTransmitDrainFifoComplete(
[in] SERCX2PIOTRANSMIT PioTransmit
);
Parametri
[in] PioTransmit
Handle SERCX2PIOTRANSMIT a un oggetto di trasmissione PIO. Il driver del controller seriale precedentemente denominato metodo SerCx2PioTransmitCreate per creare questo oggetto.
Valore restituito
nessuno
Osservazioni
SerCx2 chiama la funzione di callback dell'evento SerCx2PioTransmitDrainFifoComplete , se implementata, per svuotare la trasmissione FIFO alla fine di una transazione di trasmissione PIO. Questa funzione assicura che tutti i byte di dati che rimangono nella porta FIFO vengano trasmessi dalla porta seriale prima che SerCx2 completi la richiesta di scrittura (IRP_MJ_WRITE) che ha avviato la transazione. Dopo la trasmissione dell'ultimo byte da FIFO, il driver del controller seriale deve chiamare il metodo SerCx2PioTransmitDrainFifoComplete per inviare una notifica a SerCx2. SerCx2 prevede questa notifica e non completa la richiesta di scrittura finché non viene notificata.
Il driver del controller seriale deve chiamare SerCx2PioTransmitDrainFifoComplete solo in risposta a una chiamata alla funzione EvtSerCx2PioTransmitDrainFifo .
Per altre informazioni, vedere SerCx2 PIO-Transmit Transactions.
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
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per