RtlFillMemoryNonTemporal 函数 (wdm.h)
此函数使用不会污染缓存的非临时移动,使用指定的填充值填充内存块。
语法
NTSYSAPI VOID RtlFillMemoryNonTemporal(
VOID *Destination,
SIZE_T Length,
const UCHAR Value
);
参数
Destination
指向要将字节复制到的目标内存块的指针。
Length
要从源复制到目标的字节数。
Value
用于填充目标内存块的值。 此值将复制到 由 Destination 和 Length 定义的内存块中的每个字节。
返回值
此函数返回 NTSYSAPI VOID。
注解
RtlFillMemoryNonTemporal 仅对基于 x64 的系统执行非临时填充,并且仅当 Length 参数为 8 字节或更大时态填充。 否则,此函数等效于 RtlFillMemory。
要求
要求 | 值 |
---|---|
Header | wdm.h |