Partager via


SerCx2PioTransmitCleanupTransactionComplete, fonction (sercx.h)

La méthode SerCx2PioTransmitCleanupTransactionComplete notifie la version 2 de l’extension du framework série (SerCx2) que le pilote du contrôleur série a terminé de nettoyer l’état matériel du contrôleur série après une transaction de transmission PIO.

Syntaxe

void SerCx2PioTransmitCleanupTransactionComplete(
  [in] SERCX2PIOTRANSMIT PioTransmit
);

Paramètres

[in] PioTransmit

Handle SERCX2PIOTRANSMIT à un objet de transmission PIO. Le pilote du contrôleur série a précédemment appelé la méthode SerCx2PioTransmitCreate pour créer cet objet.

Valeur de retour

Aucun

Remarques

Une fois qu’une transaction de transmission piO se termine, SerCx2 appelle la fonction de rappel d’événements EvtSerCx2PioTransmitCleanupTransaction, si elle est implémentée, pour nettoyer l’état du contrôleur série. En réponse à cet appel, le pilote doit d’abord effectuer tout travail de nettoyage nécessaire ; ensuite, le pilote doit appeler SerCx2PioTransmitCleanupTransactionComplete pour notifier SerCx2. SerCx2 attend que cette notification démarre la transaction suivante.

La série doit appeler SerCx2PioTransmitCleanupTransactionComplete uniquement en réponse à un appel à la fonction EvtSerCx2PioTransmitCleanupTransaction.

Pour plus d’informations, consultez SerCx2 PIO-Transmit Transactions.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 8.1.
plateforme cible Universel
d’en-tête sercx.h
IRQL <= DISPATCH_LEVEL

Voir aussi

EvtSerCx2PioTransmitCleanupTransaction

SERCX2PIOTRANSMIT

SerCx2PioTransmitCreate