Определить тип транспорта
От: TarasCo  
Дата: 13.02.04 12:46
Оценка:
Как достоверно узнать, что протокол (протокол в терминах NDIS) поддерживает TCP/IP? Собственный драйвер может встроить себя как IM, может перехватить системные вызовы к NDIS (типа NdisRegisterProtocol).На самом деле, интересует такая ситуация — на машину устанавливается нестандартный транспортный драйвер (не ms_tcpip). Если новый драйвер поддерживает стек tcpip, то перехватить трафик (с этим проблем нет), если не поддерживает — не трогать. Проблема как их отличать? И главное, как не пропустить новой протокол (если он реализует tcpip)?

И более мелкий вопрос:
Если IM NDIS драйверу задан описатель верхнего интерфеса ndis5_ip — это обязывает к чему то систему? Т.е он 100% привяжется к нестандартному ip драйверу?
Да пребудет с тобою сила
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.