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 dekrementiert, bis er 0 (null) erreicht. Zu diesem Zeitpunkt wird er auf die Kartengröße zurückgesetzt. Dieser Vorgang wird wiederholt, bis das DMA-Objekt beendet wird (durch Aufrufen der IDmaChannelSlave::Stop-Methode).

Hinweise

Hinweis

Microsoft unterstützt eine vielfältige und inklusive Umgebung. Dieser Artikel enthält Verweise auf Terminologie, die im Microsoft-Stilleitfaden für voreingenommene Kommunikation als ausschlussfrei erkannt wird. Das Wort oder der Ausdruck wird in diesem Artikel aus Gründen der Konsistenz verwendet, da es derzeit in der Software angezeigt wird. Wenn die Software aktualisiert wird, um die Sprache zu entfernen, wird dieser Artikel aktualisiert, um in Übereinstimmung zu sein.

Anforderungen

Anforderung Wert
Header portcls.h
IRQL <=DISPATCH_LEVEL

Weitere Informationen

IDmaChannelSlave-Schnittstelle