我正在尝试使用外部c ++程序来跟踪我的另一个程序中的堆信息。我研究了这样的函数:
GetProcessHeaps()
http://msdn.microsoft.com/en-us/library/windows/desktop/ee175820(v=vs.85).aspx
但它只适用于调用进程,而不适用于外部进程。如何在c ++中从anthoer进程(不仅仅是大小)获取详细的堆信息,比如HeapMemView?
http://www.nirsoft.net/utils/heap_memory_view.html
如果可能,甚至更好,如何使用.Net?