Мониторинг информации об отладке запущенных процессов в службе Windows

#c# #debugging #windows-services #monitoring

#c# #отладка #windows-services #мониторинг

Вопрос:

Я создаю службу Windows для мониторинга определенных процессов, запущенных на моем компьютере. Я смог захватить все запущенные процессы, которые необходимо отслеживать, с помощью следующего кода:

 List<Process> processlist = Process.GetProcesses().Where(item => item.ProcessName.Equals(processname)).ToList();
  

Теперь я хочу прочитать информацию об отладке этих процессов в моей службе, чтобы я мог что-то с этим сделать.

Я действительно хочу получить информацию, которая отображается в Sysinternal DebugView (https://learn.microsoft.com/en-us/sysinternals/downloads/debugview ), чтобы я мог интерпретировать это в своем коде.

Возможно ли это?