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 |
标头 | memoryapi.h (包括 Windows.h、Memoryapi.h) |
Library | onecore.lib |
DLL | Kernel32.dll |