Freigeben über


IDmaChannelSlave::ReadCounter-Methode (portcls.h)

Die ReadCounter-Methode liest den Zähler eines untergeordneten DMA-Objekts.

Syntax

ULONG ReadCounter();

Rückgabewert

ReadCounter gibt den Zählerwert des DMA-Objekts als ULONG zurück, der die aktuelle Byteanzahl angibt. Wenn das Objekt gestartet wird, wird dieser Wert auf die Kartengröße festgelegt (der MapSize-Parameter der IDmaChannelSlave::Start-Methode). Der Wert wird verringert, bis er null erreicht, zu dem Zeitpunkt, zu dem er auf die Kartengröße zurückgesetzt wird. Dieser Vorgang wird wiederholt, bis das DMA-Objekt beendet wird (durch Aufrufen der IDmaChannelSlave::Stop-Methode).

Bemerkungen

Anmerkung

Microsoft unterstützt eine vielfältige und inklusive Umgebung. Dieser Artikel enthält Verweise auf die Terminologie, die vom Microsoft-Stilleitfaden für die biasfreie Kommunikation als Ausschluss erkannt wird. Das Wort oder der Ausdruck wird in diesem Artikel zur Konsistenz verwendet, da es derzeit in der Software angezeigt wird. Wenn die Software aktualisiert wird, um die Sprache zu entfernen, wird dieser Artikel so aktualisiert, dass er in Übereinstimmung steht.

Anforderungen

Anforderung Wert
Header- portcls.h
IRQL- <=DISPATCH_LEVEL

Siehe auch

IDmaChannelSlave-Schnittstelle