Макрос RtlFillMemory (wdm.h)

Подпрограмма RtlFillMemory заполняет блок памяти указанным значением заполнения.

Синтаксис

void RtlFillMemory(
   void*  Destination,
   size_t Length
   int    Fill
);

Параметры

[out] Destination

Указатель на блок памяти для заполнения.

[in] Length

Количество байтов в блоке памяти для заполнения.

[in] Fill

Значение для заполнения блока целевой памяти. Это значение копируется в каждый байт в блоке памяти, определяемом назначением и длиной.

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

None

Remarks

Вызывающие объекты RtlFillMemory могут выполняться в любом IRQL, если целевой блок памяти находится в непагаченной системной памяти. В противном случае вызывающий объект должен работать в IRQL <= APC_LEVEL.

Требования

   
Минимальная версия клиента Доступно начиная с Windows 2000.
Целевая платформа Универсальное
Заголовок wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Библиотека NtDll.lib (пользовательский режим); NtosKrnl.lib (режим ядра)
DLL NtDll.dll (режим пользователя); NtosKrnl.exe (режим ядра)
IRQL Любой уровень (см. раздел "Примечания")

См. также

RtlZeroMemory