Получить процесс использования сети

Как я могу получить процесс отправки / получения байтов? предпочтительный способ сделать это с помощью C #.

Я много искал и не нашел простого решения для этого. В некоторых решениях предлагалось установить WinPCap на машину и работать с этой библиотекой.

Как этот парень спросил:Нужна функциональность «Процессы с сетевой активностью» в управляемом коде - как это делает resmon.exe Я не хочу накладных расходов на библиотеку.

Есть ли простое решение для этого? На самом деле мне нужны именно те данные, которые монитор ресурсов Windows предоставляет на вкладке «Процессы с сетевой активностью»:

Как Монитор ресурсов Windows получает эту информацию? Любой пример?

Кроме того, попытался использовать метод счетчика, который упоминается здесь:Отсутствующая сеть отправлена / получена но безуспешно - так как не каждый процесс показан под этим счетчиком. И снова мне интересно, как Resource Monitor получает эту информацию даже без использования этого счетчика ...

Ответы на вопрос(2)

Ваш ответ на вопрос