Функция UnmapViewOfFileEx (memoryapi.h)
Это расширенная версия UnmapViewOfFile , которая принимает дополнительный параметр flags.
Синтаксис
BOOL UnmapViewOfFileEx(
[in] PVOID BaseAddress,
[in] ULONG UnmapFlags
);
Параметры
[in] BaseAddress
Указатель на базовый адрес сопоставленного представления файла, который должен быть несопоставлен. Это значение должно совпадать со значением, возвращенным при предыдущем вызове одной из функций семейства MapViewOfFile .
[in] UnmapFlags
Этот параметр может принимать одно из указанных ниже значений.
Значение | Значение |
---|---|
|
Указывает, что приоритет несопоставленных страниц должен быть временно увеличен (с автоматическим кратковременным распадом), так как вызывающий объект ожидает, что эти страницы будут снова доступны в ближайшее время из другого потока. Дополнительные сведения о приоритетах памяти см. в разделе Функция SetThreadInformation(ThreadMemoryPriority). |
|
Отменяет сопоставление сопоставленного представления обратно с заполнителем (после замены заполнителя сопоставленным представлением с помощью MapViewOfFile3 или MapViewOfFile3FromApp). |
Возвращаемое значение
Если функция выполняется успешно, возвращается ненулевое значение.
Если функция выполняется неудачно, возвращается нулевое значение. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.
Комментарии
Дополнительные сведения о поведении этой функции см. в разделе Функция UnmapViewOfFile .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP] |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | memoryapi.h (включая Windows.h, Memoryapi.h) |
Библиотека | onecore.lib |
DLL | Kernel32.dll |