Partager via


Fonction SerCx2PioTransmitCleanupTransactionComplete (sercx.h)

La méthode SerCx2PioTransmitCleanupTransactionComplete informe la version 2 de l’extension d’infrastructure série (SerCx2) que le pilote de 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

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

Valeur de retour

None

Remarques

Une fois la transaction PIO-transmit terminée, SerCx2 appelle la fonction de rappel d’événement EvtSerCx2PioTransmitCleanupTransaction, si elle est implémentée, pour propre l’état du contrôleur série. En réponse à cet appel, le pilote doit d’abord effectuer tout travail propre nécessaire ; puis le pilote doit appeler SerCx2PioTransmitCleanupTransactionComplete pour avertir 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 Transactions SerCx2 PIO-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

EvtSerCx2PioTransmitCleanupTransaction

SERCX2PIOTRANSMIT

SerCx2PioTransmitCreate