Поделиться через


Функция NdisMReadDmaCounter (ndis.h)

Функция NdisMReadDmaCounter возвращает текущее значение счетчика контроллера DMA системы.

Синтаксис

ULONG NdisMReadDmaCounter(
  [in] NDIS_HANDLE MiniportDmaHandle
);

Параметры

[in] MiniportDmaHandle

Дескриптор возвращается при вызове функции NdisMRegisterDmaChannel во время инициализации.

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

NdisMReadDmaCounter возвращает количество байтов, оставшихся в текущем передаче DMA на канале, используемом сетевой картой.

Замечания

Драйверы минипорта устройств, использующих режим автоматической инициализации контроллера DMA системы, могут вызывать NdisMReadDmaCounter.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 (см. NdisMReadDmaCounter (NDIS 5.1)) в Windows Vista. Поддерживается для драйверов NDIS 5.1 (см. NdisMReadDmaCounter (NDIS 5.1)) в Windows XP.
целевая платформа Всеобщий
заголовка ndis.h (include Ndis.h)
библиотеки Ndis.lib
IRQL <= DISPATCH_LEVEL
правил соответствия DDI Irql_Miniport_Driver_Function(ndis)

См. также

NdisMRegisterDmaChannel