Platform SDK: Memory |
The UnmapViewOfFile function unmaps a mapped view of a file from the calling process's address space.
BOOL UnmapViewOfFile( LPCVOID lpBaseAddress // starting address );
If the function succeeds, the return value is nonzero, and all dirty pages within the specified range are written "lazily" to disk.
If the function fails, the return value is zero. To get extended error information, call GetLastError.
Although an application may close the file handle used to create a file-mapping object, the system holds the corresponding file open until the last view of the file is unmapped:
Windows NT/2000: Requires Windows NT 3.1 or later.
Windows 95/98: Requires Windows 95 or later.
Header: Declared in Winbase.h; include Windows.h.
Library: Use Kernel32.lib.
File Mapping Overview, File Mapping Functions, MapViewOfFile, MapViewOfFileEx