Макрос NdisZeroMappedMemory (ndis.h)

NdisZeroMappedMemory заполняет блок памяти, сопоставленный с предыдущим вызовом NdisMMapIoSpace нулями.

Синтаксис

void NdisZeroMappedMemory(
  [in] Destination,
  [in] Length
);

Параметры

[in] Destination

Задает базовый виртуальный адрес блока сопоставленной памяти.

[in] Length

Указывает количество байтов, заполненных нулями.

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

Никакой

Замечания

Минипорт-драйвер может вызывать NdisZeroMappedMemory для нулевой инициализации сопоставленной памяти устройства. Заданный целевой и length должен быть правильным подрангом диапазона, указанного при вызове драйвера NdisMMapIoSpace.

оптимизированы NdisZeroMappedMemory, и минипорт-драйвер может вызывать эту функцию в любое время, когда необходимо очистить сопоставленный диапазон памяти.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 (см. NdisZeroMappedMemory (NDIS 5.1)) в Windows Vista. Поддерживается для драйверов NDIS 5.1 (см. NdisZeroMappedMemory (NDIS 5.1)) в Windows XP.
целевая платформа Всеобщий
заголовка ndis.h (include Ndis.h)
IRQL Любой уровень

См. также

MiniportInitializeEx

NdisMMapIoSpace

NdisZeroMemory