Функция 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 (включая Ndis.h)
Библиотека Ndis.lib
IRQL <= DISPATCH_LEVEL
Правила соответствия DDI Irql_Miniport_Driver_Function(ndis)

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

NdisMRegisterDmaChannel