Функция UnmapViewOfFile2 (memoryapi.h)
Отменяет сопоставление ранее сопоставленного представления файла или раздела на основе файла подкачки.
Синтаксис
BOOL UnmapViewOfFile2(
[in] HANDLE Process,
[in] PVOID BaseAddress,
[in] ULONG UnmapFlags
);
Параметры
[in] Process
HANDLE для процесса, из которого будет распакована секция.
[in] BaseAddress
Базовый адрес ранее сопоставленного представления, которое должно быть несопоставлено. Это значение должно совпадать со значением, возвращенным при предыдущем вызове одной из функций семейства MapViewOfFile .
[in] UnmapFlags
Этот параметр может быть равен нулю (0) или одному из следующих значений.
Значение | Значение |
---|---|
|
Указывает, что приоритет несопоставленных страниц должен быть временно увеличен (с автоматическим кратковременным распадом), так как вызывающий объект ожидает, что эти страницы будут снова доступны в ближайшее время из другого потока. Дополнительные сведения о приоритетах памяти см. в разделе Функция SetThreadInformation(ThreadMemoryPriority). |
|
Отменяет сопоставление сопоставленного представления обратно с заполнителем (после замены заполнителя сопоставленным представлением с помощью MapViewOfFile3 или MapViewOfFile3FromApp). |
Возвращаемое значение
В случае успешного выполнения возвращает значение TRUE . В противном случае возвращает значение FALSE , а расширенное состояние ошибки доступно с помощью GetLastError.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1703 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Целевая платформа | Windows |
Header | memoryapi.h (включая Windows.h, Memoryapi.h) |
Библиотека | WindowsApp.lib |
DLL | Kernelbase.dll |