RtlFillMemoryNonTemporal 函式 (wdm.h)

此函式會使用非時態性移動來填滿記憶體區塊,其中具有指定的填滿值,而不會造成快取不足。

語法

NTSYSAPI VOID RtlFillMemoryNonTemporal(
  VOID        *Destination,
  SIZE_T      Length,
  const UCHAR Value
);

參數

Destination

要複製位元組的目標記憶體區塊指標。

Length

要從來源複製到目的地的位元組數目。

Value

要填入目的地記憶體區塊的值。 此值會複製到 目的地長度所定義的記憶體區塊中的每個位元組。

傳回值

此函式會傳回NTSYSAPI VOID。

備註

RtlFillMemoryNonTemporal 只會對 x64 型系統執行非時態填滿,而且只有在 Length 參數為 8 個字節或更大時。 否則,此函式相當於 RtlFillMemory

規格需求

需求
標頭 wdm.h

另請參閱

RtlFillMemory