Интересно - я всегда предполагал, что все прошло через winsock.
С MSDN (Полагаю, это не просто та информация, которую вы уже нашли):
Примечание. Поскольку следующие протоколы и технологии не используют модель Winsock LSP, их нельзя изменить, написав LSP:
- DHCP, ICMP и IGMP и другой уровень
3 протокола [мой акцент]
- DNS прокси
- Redirector
- SMB сервер
Из этого канала MSDN я не могу понять, означает ли «другие протоколы уровня 3» именно это или «все другие протоколы уровня 3».
Тем не менее, в этой статье базы знаний описывается, как сообщения о недоступности порта ICMP игнорируются Winsock - на некоторых (очень старых) платформах - мне интересно, не была ли обновлена сетевая часть CE ...