Как использовать GetProcessMemoryInfo в C ++?

Я пытаюсь использовать функцию GetProcessMemoryInfo из psapi.h внутри приложения C ++ в 32-битной Windows 7.

Я следовал некоторому руководству и сделал что-то вроде:

PPROCESS_MEMORY_COUNTERS pMemCountr;

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

Проблема в том, что я всегда получаю "false" при выполнении метода GetProcessMemoryInfo () . Что я здесь делаю не так?

12
задан Cody Gray 27 December 2011 в 13:54
поделиться