Для этого вам нужно будет использовать PSAPI.Возможно, вам понадобится добавить psapi.lib в зависимости вашей библиотеки.
Вы можете использовать EnumProcesses
, чтобы заполнить массив идентификаторами всех запущенных процессов.Затем вы можете использовать OpenProcess
с идентификаторами в вашем массиве, чтобы получить дескриптор для каждого запущенного процесса, а затем передать дескриптор соответствующим функциям, таким как QueryWorkingSet
, чтобы получить информацию о каждом процессе.
YouСкорее всего, можно найти примеры на MSDN, если вам нужна дополнительная помощь.