Метод IDmaChannelSlave::ReadCounter (portcls.h)

Метод ReadCounter считывает счетчик подчиненного объекта DMA.

Синтаксис

ULONG ReadCounter();

Возвращаемое значение

ReadCounter возвращает значение счетчика объекта DMA в виде ULONG, указывающее текущее число байтов. При запуске объекта этому значению присваивается размер карты (параметр MapSize метода IDmaChannelSlave::Start). Значение уменьшается до тех пор, пока не достигнет нуля, после чего оно сбрасывается до размера карты. Этот процесс повторяется до тех пор, пока объект DMA не будет остановлен (путем вызова метода IDmaChannelSlave::Stop).

Комментарии

Примечание

Корпорация Майкрософт поддерживает разнообразную и инклюзивную среду. В этой статье содержатся ссылки на терминологию, которую руководство Майкрософт по общениям без предвзятости распознает как исключающую. Слово или фраза используется в этой статье для обеспечения согласованности, так как они в настоящее время отображаются в программном обеспечении. При обновлении программного обеспечения для удаления языка эта статья будет обновлена, чтобы она была в соответствии.

Требования

Требование Значение
Заголовок portcls.h
IRQL <=DISPATCH_LEVEL

См. также раздел

Интерфейс IDmaChannelSlave