1

VirtualQuery を使用して、プロセスの仮想メモリの一部を特定しています。マップされたファイル (MEM_MAPPED) によって取得された領域を識別しますが、そこに割り当てられたファイルの実際のファイル (ファイル名) を決定する方法は? MapView* ファミリの API と関係があると思いますが、正確にはわかりません...

4

1 に答える 1

2

GetMappedFileName()が必要な関数のようです。

DWORD WINAPI GetMappedFileName(
    __in   HANDLE hProcess,
    __in   LPVOID lpv,
    __out  LPTSTR lpFilename,
    __in   DWORD nSize
);

MSDNのGetMappedFileName

于 2011-02-17T20:52:33.930 に答える