Fungsi RtlWriteNonVolatileMemory (ntddk.h)
RtlWriteNonVolatileMemory rutin menyalin konten buffer sumber ke buffer memori tujuan yang tidak volatil.
Sintaks
NTSYSAPI NTSTATUS RtlWriteNonVolatileMemory(
PVOID NvToken,
VOID *NvDestination,
const VOID *Source,
SIZE_T Size,
ULONG Flags
);
Parameter
NvToken
Penunjuk ke struktur buram yang memiliki informasi tentang berbagai properti wilayah memori non-volatil yang telah dikembalikan RtlGetNonVolatileToken .
NvDestination
Penunjuk ke buffer tujuan yang tidak mudah menguap untuk disalin.
Source
Penunjuk ke buffer sumber untuk disalin.
Size
Panjang, dalam byte, dari operasi salin.
Flags
Disiapkan untuk penggunaan masa mendatang.
Nilai kembali
RtlWriteNonVolatileMemory rutin mengembalikan salah satu hal berikut ini:
Menampilkan kode | Deskripsi |
---|---|
|
NvToken adalah pointer atau token yang tidak valid. |
|
Permintaan berhasil. |
Keterangan
Ini adalah RtlCopyMemory yang setara untuk memori non-volatil yang ditambahkan nilai hanya dengan pemverifikasi diaktifkan. Ketika pemverifikasi diaktifkan, rentang yang dimodifikasi dapat dilacak di NvToken dan dapat dilaporkan di RtlFreeNonVolatileToken jika flush tidak dipanggil untuk menulis. Rutinitas ini saat ini tidak didukung untuk Windows Server hingga rilis utama Windows Server berikutnya.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1703 |
Server minimum yang didukung | Tidak ada yang didukung |
Target Platform | Windows |
Header | ntddk.h (termasuk Winnt.h) |