1
我使用VirtualQuery識別進程的虛擬內存部分。我確定映射文件(MEM_MAPPED)佔用的區域,但是如何確定在那裏分配的文件的實際文件(文件名)?我認爲它與MapView *系列API有關,但無法準確地確定它...識別內存映射文件
我使用VirtualQuery識別進程的虛擬內存部分。我確定映射文件(MEM_MAPPED)佔用的區域,但是如何確定在那裏分配的文件的實際文件(文件名)?我認爲它與MapView *系列API有關,但無法準確地確定它...識別內存映射文件
它看起來像GetMappedFileName()是你想要的功能。
DWORD WINAPI GetMappedFileName(
__in HANDLE hProcess,
__in LPVOID lpv,
__out LPTSTR lpFilename,
__in DWORD nSize
);
也許這是你在找什麼? http://msdn.microsoft.com/en-us/library/aa366789(v=VS.85).aspx – 2011-02-17 15:44:14
似乎如此,謝謝,我明天會檢查它 – Marin 2011-02-17 22:48:33