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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk