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

Функция NdisFillMemory заполняет буфер, предоставленный вызывающим объектом, заданным символом.

Синтаксис

void NdisFillMemory(
  [in]  Destination,
  [in]  Length,
  [in]  Fill
);

Параметры

[in] Destination

Указатель на заполняемый буфер.

[in] Length

Число байтов для заполнения.

[in] Fill

Значение для заполнения буфера.

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

None

Remarks

Вызывающие функции NdisFillMemory могут выполняться в любом irQL при условии, что целевой буфер является резидентным. Если буфер доступен на страницы, вызывающий объект должен выполняться на DISPATCH_LEVEL IRQL < .

Требования

Требование Значение
Минимальная версия клиента Поддерживается для существующих драйверов в NDIS 6.0 и более поздних версиях, но новые драйверы должны использовать RtlFillMemory.
Целевая платформа Персональный компьютер
Верхняя часть ndis.h (включая Ndis.h)
IRQL См. раздел "Примечания"

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

RtlEqualMemory

RtlZeroMemory