Я согласен с Ником, WMI - ваш лучший выбор для получения подробной информации о процессе.
Но есть и кое-что, что вас может заинтересовать, Powershell (поставляется с Windows 7 и доступен для загрузки для других ОС) не только поддерживает WMI, но и представляет артефакты WMI в виде объектов, которые вы можете впоследствии выполнять запросы linq через конвейер. в другие вызовы PowerShell и т. д., он также полностью программируемый и / или пригодный для сценариев, это очень крутая технология, которую стоит изучить ... но ... это разумное вложение времени для изучения.
Power shell Msdn site