Partager via


SerCx2SystemDmaReceiveCleanupTransactionComplete, fonction (sercx.h)

La méthode SerCx2SystemDmaReceiveCleanupTransactionComplete notifie la version 2 de l’extension de 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 réception système-DMA.

Syntaxe

void SerCx2SystemDmaReceiveCleanupTransactionComplete(
  [in] SERCX2SYSTEMDMARECEIVE SystemDmaReceive
);

Paramètres

[in] SystemDmaReceive

Handle SERCX2SYSTEMDMARECEIVE à un objet de réception système-DMA. Le pilote du contrôleur série a précédemment appelé la méthode SerCx2SystemDmaReceiveCreate pour créer cet objet.

Valeur de retour

Aucun

Remarques

Une fois qu’une transaction de réception DMA système se termine, SerCx2 appelle la fonction de rappel d’événement EvtSerCx2SystemDmaReceiveCleanupTransaction, si elle est implémentée, pour nettoyer l’état du contrôleur série. En réponse à cet appel, le pilote doit effectuer tout travail de nettoyage nécessaire ; ensuite, le pilote doit appeler SerCx2SystemDmaReceiveCleanupTransactionComplete 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 SerCx2SystemDmaReceiveCleanupTransactionComplete uniquement en réponse à un appel à la fonction EvtSerCx2SystemDmaReceiveCleanupTransaction.

Pour plus d’informations, consultez système SerCx2DMA-Receive Transaction.

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

EvtSerCx2SystemDmaReceiveCleanupTransaction

SERCX2SYSTEMDMARECEIVE

SerCx2SystemDmaReceiveCreate