Как получить пути файлов и папок которые на данный момент использует процесс в C#?
Нужен метод который мог бы циклический проверять какой файл или папка используется в данный момент процессом и возвращал список для дальнейшего анализа путей. Не так давно узнал про PerformanceCounter что частично упростило мне жизнь. Но так и весит этот вопрос, по идеи сам проект завис. Так как концепция моего приложения требует решение данного вопроса . Есть пример чего я хочу достичь это стандартная оснастка Resource Monitor под винду. Там есть вкладка Диск > Работа диска просто выбираешь любой процесс и можно увидеть все файлы и папки открытые этим процессом. Собственно поэтому я еще не слился, так как предполагаю что есть API под это дела, .Net Framework толстый, ни одной жизни программиста не хватит чтобы все изучить. Любые варианты решения обсудим.
