Also das GetProcessMemoryInfo sieht schon mal ganz nett aus.
Und wenn man jetzt noch rausbekommen könnte welche Blöcke genau ausgelagert sind, dann wär's perfekt ^^
Die MemoryBasicInfo hab ich schon, allerdings nur über VirtualQuery.
VirtualQuery greift ja direkt auf den aktuellen Prozess zu.
Und VirtualQueryEx auf den Übergebenen, aber da du dir vorher den aktuellen Prozess besorgst, sollte es doch auf's Gleiche rauskommen?
VirtualQuery(Mbi.BaseAddress, ...
Delphi-Quellcode:
Process := OpenProcess(..., GetCurrentProcessId());
VirtualQueryEx(Process, Mbi.BaseAddress, ...