Méthode IDmaChannelSlave ::ReadCounter (portcls.h)

La méthode ReadCounter lit le compteur d’un objet DMA subordonné.

Syntaxe

ULONG ReadCounter();

Valeur de retour

ReadCounter retourne la valeur de compteur de l’objet DMA sous la forme ULONG, qui spécifie le nombre d’octets actuel. Lorsque l’objet est démarré, cette valeur est définie sur la taille de la carte (paramètre MapSize de la méthode IDmaChannelSlave ::Start). La valeur décrémente jusqu’à ce qu’elle atteigne zéro, auquel cas elle est réinitialisée à la taille de la carte. Ce processus se répète jusqu’à ce que l’objet DMA soit arrêté (en appelant la méthode IDmaChannelSlave ::Stop).

Remarques

Notes

Microsoft prend en charge un environnement diversifié et inclusif. Cet article contient des références à la terminologie que le guide de style Microsoft pour la communication sans préjugés reconnaît comme une exclusion. Le mot ou l’expression est utilisé dans cet article à des fins de cohérence, car il apparaît actuellement dans le logiciel. Lorsque le logiciel est mis à jour pour supprimer la langue, cet article est mis à jour pour être aligné.

Configuration requise

Condition requise Valeur
En-tête portcls.h
IRQL <=DISPATCH_LEVEL

Voir aussi

Interface IDmaChannelSlave