Идентификация отображенных в память файлов - PullRequest
1 голос
/ 17 февраля 2011

Я идентифицирую части виртуальной памяти процесса, используя VirtualQuery. Я идентифицирую области, взятые сопоставленными файлами (MEM_MAPPED), но как определить фактические файлы (имена файлов) файлов, размещенных там? Я полагаю, что это как-то связано с API-интерфейсами семейства MapView *, но точно не могу понять ...

1 Ответ

2 голосов
/ 17 февраля 2011

Похоже, что GetMappedFileName () - это нужная функция.

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

GetMappedFileName на MSDN

...