Makro RtlZeroMemory (ntddstor.h)
Rutinitas RtlZeroMemory mengisi blok memori dengan nol, diberi penunjuk ke blok dan panjangnya, dalam byte, untuk diisi.
void RtlZeroMemory(
Destination,
Length
);
Destination
Jenis data: void*. Penunjuk ke blok memori yang akan diisi dengan nol.
Length
Jenis data: size_t. Jumlah byte yang akan diisi dengan nol.
Tidak
Untuk nol buffer memori untuk menghapus data sensitif keamanan, gunakan RtlSecureZeroMemory.
Penelepon RtlZeroMemory dapat berjalan di IRQL apa pun jika blok memori tujuan berada dalam memori sistem yang tidak dipagasi. Jika tidak, pemanggil harus berjalan di IRQL <= APC_LEVEL.
Syarat | Nilai |
---|---|
Header | ntddstor.h |
aturan kepatuhan DDI | BufAfterReqCompletedIntIoctlA(kmdf), BufAfterReqCompletedIoctlA(kmdf), BufAfterReqCompletedReadA(kmdf), BufAfterReqCompletedWriteA(kmdf) |
RtlSecureZeroMemoryUntuk nol buffer memori untuk menghapus data sensitif keamanan, gunakan RtlSecureZeroMemory.