Partager via


Fonction SerCx2SystemDmaReceiveCleanupTransactionComplete (sercx.h)

La méthode SerCx2SystemDmaReceiveCleanupTransactionComplete notifie la version 2 de l’extension d’infrastructure série (SerCx2) que le pilote de contrôleur série a terminé le nettoyage de l’état matériel du contrôleur série après une transaction de réception DMA système.

Syntaxe

void SerCx2SystemDmaReceiveCleanupTransactionComplete(
  [in] SERCX2SYSTEMDMARECEIVE SystemDmaReceive
);

Paramètres

[in] SystemDmaReceive

Handle SERCX2SYSTEMDMARECEIVE à un objet system-DMA-receive. Le pilote du contrôleur série a précédemment appelé la méthode SerCx2SystemDmaReceiveCreate pour créer cet objet.

Valeur de retour

None

Remarques

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

Pour plus d’informations, consultez SerCx2 System-DMA-Receive Transaction.

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

EvtSerCx2SystemDmaReceiveCleanupTransaction

SERCX2SYSTEMDMARECEIVE

SerCx2SystemDmaReceiveCreate