Как я могу получить IP-адрес, к которому подключен определенный процесс? (С #) - PullRequest
0 голосов
/ 12 июня 2019

Точнее, мне нужно получить доступ к этим значениям, показанным в perfmon.exe:

enter image description here Я уже пробовал netstat, счетчик производительности, некоторые другие классы, относящиеся к сети, но у меня не было метода доступа к этим значениям.

Спасибо за помощь!

Ответы [ 2 ]

1 голос
/ 12 июня 2019

Среди других API Perfmon вызывает GetExtendedTcpTable с TCP_TABLE_OWNER_PID_CONNECTIONS flag

1 голос
/ 12 июня 2019

Попробуйте WMI: ROOT\StandardCimv2:MSFT_NetTCPConnection

https://docs.microsoft.com/en-us/previous-versions/windows/desktop/nettcpipprov/msft-nettcpconnection

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...