我正在使用VirtualQuery识别进程虚拟内存的一部分。我确定了映射文件所采用的区域(MEM_MAPPED),但是如何确定在那里分配的文件的实际文件(文件名)?我想它与MapView *系列API有关,但不能完全弄明白......
答案 0 :(得分:2)
看起来GetMappedFileName()就是你想要的功能。
DWORD WINAPI GetMappedFileName(
__in HANDLE hProcess,
__in LPVOID lpv,
__out LPTSTR lpFilename,
__in DWORD nSize
);