Fungsi RtlFlushNonVolatileMemoryRanges (ntddk.h)

RtlFlushNonVolatileMemoryRanges rutin menyiram wilayah memori yang tidak mudah menguap yang diberikan.

Sintaks

NTSYSAPI NTSTATUS RtlFlushNonVolatileMemoryRanges(
  PVOID            NvToken,
  PNV_MEMORY_RANGE NvRanges,
  SIZE_T           NumRanges,
  ULONG            Flags
);

Parameter

NvToken

Penunjuk ke struktur buram yang memiliki informasi tentang berbagai properti wilayah memori non-volatil yang telah dikembalikan RtlGetNonVolatileToken .

NvRanges

Menentukan array struktur NV_MEMORY_RANGE yang menggambarkan wilayah memori yang tidak mudah menguras

NumRanges

Menentukan jumlah elemen dalam array NVRanges .

Flags

Untuk bendera yang ditentukan, lihat RtlFlushNonVolatileMemory karena rutinitas ini juga menghormati bendera selain meneruskannya ke RtlFlushNonVolatileMemory.

Nilai kembali

RtlFlushNonVolatileMemoryRanges rutin mengembalikan salah satu hal berikut ini:

Menampilkan kode Deskripsi
STATUS_INVALID_PARAMETER
NvToken adalah pointer atau token yang tidak valid.
STATUS_SUCCESS
Permintaan berhasil.

Keterangan

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)

Lihat juga

RtlDrainNonVolatileFlush

RtlFlushNonVolatileMemory

RtlFreeNonVolatileToken

RtlGetNonVolatileToken

RtlWriteNonVolatileMemory