Fungsi UnmapViewOfFile2 (memoryapi.h)
Batalkan peta tampilan file yang sebelumnya dipetakan atau bagian yang didukung pagefile.
Sintaks
BOOL UnmapViewOfFile2(
[in] HANDLE Process,
[in] PVOID BaseAddress,
[in] ULONG UnmapFlags
);
Parameter
[in] Process
HANDLE ke proses tempat bagian tidak akan dipetakan.
[in] BaseAddress
Alamat dasar tampilan yang dipetakan sebelumnya yang tidak akan dipetakan. Nilai ini harus identik dengan nilai yang dikembalikan oleh panggilan sebelumnya ke salah satu fungsi dalam keluarga MapViewOfFile .
[in] UnmapFlags
Parameter ini bisa nol (0) atau salah satu nilai berikut.
Nilai | Makna |
---|---|
|
Menentukan bahwa prioritas halaman yang tidak dipetakan harus ditingkatkan sementara (dengan pembusukan jangka pendek otomatis) karena pemanggil mengharapkan bahwa halaman ini akan diakses lagi segera dari utas lain. Untuk informasi selengkapnya tentang prioritas memori, lihat fungsi SetThreadInformation(ThreadMemoryPriority). |
|
Batalkan peta tampilan yang dipetakan kembali ke tempat penampung (setelah Anda mengganti tempat penampung dengan tampilan yang dipetakan menggunakan MapViewOfFile3 atau MapViewOfFile3FromApp). |
Nilai kembali
Mengembalikan TRUE jika berhasil. Jika tidak, mengembalikan FALSE dan status kesalahan yang diperluas tersedia menggunakan GetLastError.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, versi 1703 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2016 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | memoryapi.h (termasuk Windows.h, Memoryapi.h) |
Pustaka | WindowsApp.lib |
DLL | Kernelbase.dll |