Makro RtlZeroMemory (wdm.h)

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

Sintaks

void RtlZeroMemory(
   void*  Destination,
   size_t Length
);

Parameter

[out] Destination

Pointer ke blok memori yang akan diisi dengan nol.

[in] Length

Jumlah byte yang akan diisi dengan nol.

Nilai kembali

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

Persyaratan Nilai
Target Platform Universal
Header wdm.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