SerCx2SystemDmaTransmitDrainFifoComplete, fonction (sercx.h)
La méthode SerCx2SystemDmaTransmitDrainFifoComplete notifie la version 2 de l’extension d’infrastructure série (SerCx2) que le pilote du contrôleur série a terminé de vider les données du fiFO de transmission dans le matériel du contrôleur série.
Syntaxe
void SerCx2SystemDmaTransmitDrainFifoComplete(
SERCX2SYSTEMDMATRANSMIT SystemDmaTransmit
);
Paramètres
SystemDmaTransmit
Handle SERCX2SYSTEMDMATRANSMIT à un objet de transmission PIO. Le pilote de contrôleur série a précédemment appelé la méthode SerCx2SystemDmaTransmitCreate pour créer cet objet.
Valeur de retour
None
Remarques
SerCx2 appelle la fonction de rappel d’événement EvtSerCx2SystemDmaTransmitDrainFifo , si elle est implémentée, pour drainer le FIFO de transmission à la fin d’une transaction de transmission système-DMA. Cette fonction s’assure que tous les octets de données qui restent dans le FIFO sont transmis à partir du port série avant que SerCx2 termine la demande d’écriture (IRP_MJ_WRITE) qui a lancé la transaction. Une fois le dernier octet transmis à partir du FIFO, le pilote du contrôleur série doit appeler la méthode SerCx2SystemDmaTransmitDrainFifoComplete pour notifier SerCx2. SerCx2 attend cette notification et ne termine pas la demande d’écriture tant qu’elle n’est pas avertie.
Le contrôleur série doit appeler SerCx2SystemDmaTransmitDrainFifoComplete uniquement en réponse à un appel à la fonction EvtSerCx2SystemDmaTransmitDrainFifo .
Pour plus d’informations, consultez Transactions SerCx2 System-DMA-Transmit.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible à partir de Windows 8.1. |
Plateforme cible | Universal |
En-tête | sercx.h |
IRQL | <= DISPATCH_LEVEL |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour