|
Overview |
|
|
|
Group |
|
|
|
Quick Info
Windows NT
| Yes
| Win95
| Yes
| Win32s
| Yes
| Import Library
| kernel32.lib
| Header File
| winbase.h
| Unicode
| No
| Platform Notes
| None
|
|
|
UnmapViewOfFile
The
UnmapViewOfFile function unmaps a mapped view of a file from the calling process's address
space.
BOOL UnmapViewOfFile(
LPCVOID lpBaseAddress
| // address where mapped view begins
|
);
|
|
Parameters
lpBaseAddress
Points to the base address of the mapped view of a file that is to be
unmapped. This value must be identical to the value returned by a previous call to the
MapViewOfFile or
MapViewOfFileEx function.
Return Values
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.
Remarks
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 95: Files for which the last view has not yet been unmapped are held open with
the same sharing restrictions as the original file handle.
Windows NT: Files for which the last view has not yet been unmapped are held open with no
sharing restrictions.
See Also
MapViewOfFile,
MapViewOfFileEx
- Software for developers
-
Delphi Components
.Net Components
Software for Android Developers
- More information resources
-
MegaDetailed.Net
Unix Manual Pages
Delphi Examples
- Databases for Amazon shops developers
-
Amazon Categories Database
Browse Nodes Database