Comment utiliser GetProcessMemoryInfo en C ++?

Je suis en train d'utiliser la fonction GetProcessMemoryInfo de psapi.h à l'intérieur d'une application C++ sur Windows 7 32 bits.

J'ai suivi un tutoriel et j'ai fait quelque chose comme:

PPROCESS_MEMORY_COUNTERS pMemCountr;

pMemCountr = new PROCESS_MEMORY_COUNTERS();
bool result = GetProcessMemoryInfo(GetCurrentProcess(),
                                   pMemCountr,
                                   sizeof(PPROCESS_MEMORY_COUNTERS));

Le problème est que j'ai toujours d'obtenir des "faux" de l'exécution de la GetProcessMemoryInfo() méthode. Ce que je fais mal?

source d'informationauteur Aslan986