Ja, GetProcessMemoryInfo ist wohl genau der Weg...
Nun bin ich nach einiger Internetsuche nicht ganz schlüssig, welchen Wert von pmc: PPROCESS_MEMORY_COUNTERS ich nehmen soll: pmc.WorkingSetSize oder pmc.PagefileUsage ?
Ich möchte den komplett angeforderten Speicher wissen, also
RAM + Auslagerung.
Laut Internet gilt wohl folgendes:
pmc.WorkingSetSize: gibt mir wohl die Speichernutzung an. Da fehlt mir aber scheinbar alles was ausgelagert wird.
pmc.PagefileUsage: Das sollte laut Internet den komplett angeforderten Speicher zurückgeben (also inklusive Auslagerung).
Liege ich da richtig mit pmc.PagefileUsage für den komplett angeforderten Speicher?