Макрос RtlFillMemory (wdm.h)
Подпрограмма RtlFillMemory заполняет блок памяти указанным значением заполнения.
Синтаксис
void RtlFillMemory(
void* Destination,
size_t Length
int Fill
);
Параметры
[out] Destination
Указатель на блок памяти для заполнения.
[in] Length
Количество байтов в блоке памяти для заполнения.
[in] Fill
Значение для заполнения целевого блока памяти. Это значение копируется в каждый байт в блоке памяти, определяемом значениями Destination и Length.
Возвращаемое значение
None
Remarks
Вызывающие методы RtlFillMemory могут выполняться в любой среде IRQL, если целевой блок памяти находится в системной памяти без загрузки. В противном случае вызывающий объект должен работать в среде IRQL <= APC_LEVEL.
Требования
Требование | Значение |
---|---|
Целевая платформа | Универсальное |
Верхняя часть | wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h) |
Библиотека | NtDll.lib (пользовательский режим); NtosKrnl.lib (режим ядра) |
DLL | Kernel32.dll (пользовательский режим); NtosKrnl.exe (режим ядра) |
IRQL | Любой уровень (см. раздел "Примечания") |