Fungsi RtlFlushNonVolatileMemory (ntddk.h)
RtlFlushNonVolatileMemory rutin menyiram wilayah memori non-volatil yang diberikan secara optimal.
Sintaks
NTSYSAPI NTSTATUS RtlFlushNonVolatileMemory(
PVOID NvToken,
PVOID NvBuffer,
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 .
NvBuffer
Penunjuk ke memori yang tidak mudah menguras. Ini harus menjadi alamat pengguna yang diperoleh dari objek pemetaan file.
Size
Panjang, dalam byte, dari buffer memori non-volatil NvBuffer menunjuk ke.
Flags
Salah satu bendera berikut dapat ditentukan:
Bendera | Makna |
---|---|
FLUSH_NV_MEMORY_IN_FLAG_NO_DRAIN | Menentukan bahwa rutinitas ini tidak perlu menunggu flush terkuras. |
Mengembalikan nilai
RtlFreeNonVolatileToken rutin mengembalikan salah satu kode status:
Menampilkan kode | Deskripsi |
---|---|
|
NvToken adalah pointer atau token yang tidak valid. |
|
Permintaan berhasil. |
Keterangan
RtlFlushNonVolatileMemory rutin ini juga dapat menambahkan lebih banyak konteks ke NvToken untuk membantu pemverifikasi. 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) |