Partager via


SerCx2PioReceiveCleanupTransactionComplete, fonction (sercx.h)

La méthode SerCx2PioReceiveCleanupTransactionComplete 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 piO-receive.

Syntaxe

void SerCx2PioReceiveCleanupTransactionComplete(
  [in] SERCX2PIORECEIVE PioReceive
);

Paramètres

[in] PioReceive

Handle SERCX2PIORECEIVE à un objet piO-receive. Le pilote de contrôleur série a précédemment appelé la méthode SerCx2PioReceiveCreate pour créer cet objet.

Valeur de retour

None

Remarques

Une fois la transaction PIO-receive terminée, SerCx2 appelle la fonction de rappel d’événement EvtSerCx2PioReceiveCleanupTransaction, 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 il doit appeler SerCx2PioReceiveCleanupTransactionComplete pour avertir SerCx2. SerCx2 attend cette notification et ne démarre pas la prochaine transaction tant qu’elle n’est pas avertie.

Le pilote du contrôleur série doit appeler SerCx2PioReceiveCleanupTransactionComplete uniquement en réponse à un appel à la fonction EvtSerCx2PioReceiveCleanupTransaction .

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

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

EvtSerCx2PioReceiveCleanupTransaction

SERCX2PIORECEIVE

SerCx2PioReceiveCreate