ファイルビューをプロセスのアドセス空間からマッピング解除します。
BOOL UnmapViewOfFile( LPCVOID pBaseAddress // ビューのベースアドレス );
KERNEL32.DLL
ファイルがマッピングされたビューのベースアドレスを指定します。このアドレスは MapViewOfFile 関数または MapViewOfFileEx 関数によって返されたものでなければなりません。
成功すると 0 以外の値が返ります。
失敗すると 0 が返ります。拡張エラー情報を取得するには、 GetLastError 関数を使います。
ファイルをアドレス空間にマッピングしたままアンマップせずにマッピングオブジェクトのハンドルをクローズすると、メモリリークが発生します。ハンドルをクローズする前に必ずアンマップを行なわなければなりません。
アプリケーションは、マッピングオブジェクトを作成するために使われたファイルハンドルをクローズすることができますが、システムは対応するファイルの最後のビューがマッピング解除されるまでファイルをオープンされたままにします。
Windows 95 以降 / Windows NT 3.1 以降