wdm.h) (RtlFillMemory 宏
RtlFillMemory 例程使用指定的填充值填充内存块。
语法
void RtlFillMemory(
void* Destination,
size_t Length
int Fill
);
参数
[out] Destination
指向要填充的内存块的指针。
[in] Length
要填充的内存块中的字节数。
[in] Fill
要填充目标内存块的值。 此值复制到 由 Destination 和 Length 定义的内存块中的每个字节。
返回值
无
备注
如果目标内存块位于非分页系统内存中, 则 RtlFillMemory 的调用方可以在任何 IRQL 上运行。 否则,调用方必须在 IRQL <= APC_LEVEL 运行。
要求
要求 | 值 |
---|---|
目标平台 | 通用 |
标头 | wdm.h(包括 Wdm.h、Ntddk.h、Ntifs.h) |
Library | NtDll.lib (用户模式) ;NtosKrnl.lib (内核模式) |
DLL | Kernel32.dll (用户模式) ;NtosKrnl.exe (内核模式) |
IRQL | 任何级别 (请参阅备注部分) |