Makro RtlZeroMemory (minitape.h)

Rutinitas RtlZeroMemory mengisi blok memori dengan nol, diberikan penunjuk ke blok dan panjangnya, dalam byte, untuk diisi.

Sintaks

VOID RtlZeroMemory(
  _Out_ VOID UNALIGNED *Destination,
  _In_  SIZE_T         Length
);

Parameter

[out] Destination

Pointer ke blok memori yang akan diisi dengan nol.

[in] Length

Jumlah byte yang akan diisi dengan nol.

Mengembalikan nilai

Tidak ada

Keterangan

Untuk nol buffer memori untuk menghapus data sensitif keamanan, gunakan RtlSecureZeroMemory sebagai gantinya.

Pemanggil RtlZeroMemory dapat berjalan di IRQL apa pun jika blok memori tujuan berada dalam memori sistem yang tidak di-patah. Jika tidak, pemanggil harus berjalan di IRQL <= APC_LEVEL.

Persyaratan

   
Klien minimum yang didukung Tersedia dimulai dengan Windows 2000.
Target Platform Universal
Header minitape.h (termasuk Wdm.h, Ntddk.h, Ntifs.h, Smclib.h, Minitape.h, Scsi.h, Storport.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Tingkat apa pun (Lihat bagian Keterangan)
Aturan kepatuhan DDI BufAfterReqCompletedIntIoctlA(kmdf), BufAfterReqCompletedIoctlA(kmdf), BufAfterReqCompletedReadA(kmdf), BufAfterReqCompletedWriteA(kmdf)

Lihat juga

RtlFillMemory

RtlSecureZeroMemory