Partager via


SerCx2CustomReceiveTransactionCleanupComplete, fonction (sercx.h)

La méthode SerCx2CustomReceiveTransactionCleanupComplete informe la version 2 de l’extension d’infrastructure 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 réception personnalisée.

Syntaxe

void SerCx2CustomReceiveTransactionCleanupComplete(
  [in] SERCX2CUSTOMRECEIVETRANSACTION CustomReceiveTransaction
);

Paramètres

[in] CustomReceiveTransaction

Handle SERCX2CUSTOMRECEIVETRANSACTION à un objet de réception personnalisé. Le pilote du contrôleur série a précédemment appelé la méthode SerCx2CustomReceiveTransactionCreate pour créer cet objet.

Valeur de retour

Aucun

Remarques

Une fois qu’une transaction de réception personnalisée se termine, SerCx2 appelle la fonction de rappel d’événement EvtSerCx2CustomReceiveTransactionCleanup, 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 SerCx2CustomReceiveTransactionCleanupComplete pour notifier 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 SerCx2CustomReceiveTransactionCleanupComplete uniquement en réponse à un appel à la fonction EvtSerCx2CustomReceiveTransactionCleanup.

Pour plus d’informations, consultez SerCx2 Custom-Receive 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

EvtSerCx2CustomReceiveTransactionCleanup

SERCX2CUSTOMRECEIVETRANSACTION

SerCx2CustomReceiveTransactionCreate