Partager via


Fonction SerCx2CustomReceiveTransactionCleanupComplete (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

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

Valeur de retour

None

Remarques

Une fois la transaction de réception personnalisée terminée, SerCx2 appelle la fonction de rappel d’événement EvtSerCx2CustomReceiveTransactionCleanup, 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 SerCx2CustomReceiveTransactionCleanupComplete pour notifier SerCx2. SerCx2 attend cette notification et ne démarre pas la transaction suivante tant qu’elle n’est pas avertie.

Le pilote de contrôleur série doit appeler SerCx2CustomReceiveTransactionCleanupComplete uniquement en réponse à un appel à la fonction EvtSerCx2CustomReceiveTransactionCleanup .

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

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

EvtSerCx2CustomReceiveTransactionCleanup

SERCX2CUSTOMRECEIVETRANSACTION

SerCx2CustomReceiveTransactionCreate