SerCx2CustomTransmitTransmitTransactionCleanupComplete, fonction (sercx.h)
La méthode SerCx2CustomTransmitTransactionCleanupComplete 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 personnalisée.
Syntaxe
void SerCx2CustomTransmitTransactionCleanupComplete(
[in] SERCX2CUSTOMTRANSMITTRANSACTION CustomTransmitTransaction
);
Paramètres
[in] CustomTransmitTransaction
Handle SERCX2CUSTOMTRANSMITTRANSACTION à un objet de transmission personnalisé. Le pilote du contrôleur série a précédemment appelé la méthode SerCx2CustomTransmitTransactionCreate pour créer cet objet.
Valeur de retour
Aucun
Remarques
Une fois qu’une transaction de transmission personnalisée se termine, SerCx2 appelle la fonction de rappel d’événements EvtSerCx2CustomTransmitTransactionCleanup, 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 SerCx2CustomTransmitTransactionCleanupComplete pour notifier SerCx2. SerCx2 attend cette notification et ne démarre pas la prochaine transaction tant qu’elle n’est pas avertie.
Un pilote de contrôleur série doit appeler SerCx2CustomTransmitTransactionCleanupComplete uniquement en réponse à un appel à la fonction EvtSerCx2CustomTransmitTransactionCleanup.
Pour plus d’informations, consultez SerCx2 Custom-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
EvtSerCx2CustomTransmitTransactionCleanup