【问题标题】:Identifying memory-mapped files识别内存映射文件
【发布时间】:2011-06-29 04:42:29
【问题描述】:

我正在使用 VirtualQuery 识别部分进程的虚拟内存。我确定了映射文件(MEM_MAPPED)占用的区域,但是如何确定分配在那里的文件的实际文件(文件名)?我想这与 MapView* API 系列有关,但无法准确弄清楚...

【问题讨论】:

标签: windows winapi memory memory-mapped-files memory-mapping


【解决方案1】:

看起来 GetMappedFileName() 是你想要的函数。

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

GetMappedFileName on MSDN

【讨论】:

    猜你喜欢
    • 2016-02-23
    • 1970-01-01
    • 1970-01-01
    • 2010-11-01
    • 2011-05-14
    • 2016-12-08
    • 2010-09-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多