Функция GlobalMemoryStatus позволяет получить информацию про текущее использование системой как физической, так и виртуальной памяти.
мне надо получить инфу по любому процессу системы, тоесть я могу вытянуть handle или ProcessID и по нему надо узнать текущий набор...
Максимальный и минимальный я получил.
Я нашёл код для получения инфы о процессе (рабочем наборе)
// текущий набор
PROCESS_MEMORY_COUNTERS pmc;
ZeroMemory(&pmc, sizeof(PROCESS_MEMORY_COUNTERS));
pmc.cb = sizeof(PROCESS_MEMORY_COUNTERS);
if (GetProcessMemoryInfo(HProc,&pmc,sizeof(pmc)))
{
//SIZE_T szSizeInBytes = pmc.WorkingSetSize;
LCurR->Caption = pmc.WorkingSetSize;
}
Пдключил в начале фалу библиотеку : #include <psapi.h>
Но при компиляции выдаёт ошибку: Unresolved external 'GetProcessMemoryInfo' referenced from <путь к вайлу obj главной формы>
И так было со всем и вункциями psapi.dll
В чём может быть косяк?