UnmapViewOfFileEx 関数 (memoryapi.h)
これは、追加の flags パラメーターを受け取る UnmapViewOfFile の拡張バージョンです。
構文
BOOL UnmapViewOfFileEx(
[in] PVOID BaseAddress,
[in] ULONG UnmapFlags
);
パラメーター
[in] BaseAddress
マップ解除するファイルのマップされたビューのベース アドレスへのポインター。 この値は、 MapViewOfFile ファミリの関数の 1 つを以前に呼び出した場合に返される値と同じである必要があります。
[in] UnmapFlags
このパラメーターには、次の値のいずれかを指定できます。
値 | 意味 |
---|---|
|
呼び出し元は、これらのページが別のスレッドからすぐに再びアクセスされることを期待するため、マップされていないページの優先度を一時的に昇格させる必要があることを指定します (短期の自動減衰を伴います)。 メモリの優先順位の詳細については、 SetThreadInformation(ThreadMemoryPriority) 関数を参照してください。 |
|
マップされたビューをプレースホルダーにマップ解除します (MapViewOfFile3 または MapViewOfFile3FromApp を使用してプレースホルダーをマップされたビューに置き換えた後)。 |
戻り値
関数が成功すると、戻り値は 0 以外になります。
関数が失敗した場合は、0 を返します。 詳細なエラー情報を得るには、GetLastError を呼び出します。
解説
この関数の動作の詳細については、「 UnmapViewOfFile 関数」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | memoryapi.h (Windows.h、Memoryapi.h を含む) |
Library | onecore.lib |
[DLL] | Kernel32.dll |