Fungsi RtlFillMemoryNonTemporal (wdm.h)

Fungsi ini mengisi blok memori dengan nilai isian yang ditentukan menggunakan gerakan non-temporal yang tidak mencemari cache.

Sintaks

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

Parameter

Destination

Penunjuk ke blok memori tujuan untuk menyalin byte.

Length

Jumlah byte yang akan disalin dari sumber ke tujuan.

Value

Nilai untuk mengisi blok memori tujuan dengan. Nilai ini disalin ke setiap byte di blok memori yang ditentukan oleh Tujuan dan Panjang.

Nilai kembali

Fungsi ini mengembalikan NTSYSAPI VOID.

Keterangan

RtlFillMemoryNonTemporal hanya melakukan pengisian non-temporal untuk sistem berbasis x64, dan hanya ketika parameter Panjang adalah 8 byte atau lebih besar. Jika tidak, fungsi ini setara dengan RtlFillMemory.

Persyaratan

Persyaratan Nilai
Header wdm.h

Lihat juga

RtlFillMemory