c#中是否有一个方法列出了c#中所有已打开或创建的MemoryMapFiles?
答案 0 :(得分:-1)
这取决于您说“在C#中”的意思。使用托管代码?否。使用本机代码吗?是。您可以使用VirtualQueryEx
获取一个进程的所有内存分配,它会告诉您分配是否是MEMORY_BASIC_INFORMATION
结构Type
成员中的内存映射文件。
https://msdn.microsoft.com/en-us/library/windows/desktop/aa366907(v=vs.85).aspx
如果您想了解如何在C#中使用它,请查看