Я хотел бы подсчитать байты, полученные и отправленные из определенных соединений UDP в Windows 10.
В этом ответе описывается подход к подсчету байтов для определенных TCP-соединений с использованием GetPerTcpConnectionEStats()
из вспомогательного API IP (iphlpapi.dll
). Я хотел бы отразить этот подход для соединений UDP.
IP Helper API предоставляет реализации UDP и TCP почти для всех функций (например, GetTcpTable()
, GetUdpTable()
), кроме документация не указана GetPerUdpConnectionEStats()
. Тем не менее, этот ответ ссылается на функцию.
Можно ли получить количество байтов, полученных и отправленных из определенных соединений UDP с помощью API-интерфейса IP?