Легенда:
новое сообщение
закрытая нитка
новое сообщение
в закрытой нитке
старое сообщение
|
- Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
- Новичкам также крайне полезно ознакомиться с данным документом.
Сам ни разу NdisIM не писал, но попробую ответить :-)) 31.01.03 18:11 Число просмотров: 1231
Автор: amirul <Serge> Статус: The Elderman
|
Просмотрел краем уха пример. Вот что я думаю
> В Device Manager-e кроме сетевой платы > < Intel PRO/100 VE Network > Connection > > появилось еще одно устройство > < Intel PRO/100 VE Network > Connection - Sample Filter Miniport > > (это, я так понимаю, виртуальная сетевая карта). Ага, настраивай для нее протоколы и службы - и в бой. Она уже наверху стека реальной карты :-)))
> Из DDK вычитал, что этот промежуточный драйвер нужно > привязать сверху к драйверу протокола (например к > Tcpip.sys, я так понял), а снизу привязать к сетевой карте. Устанавливай протокол для новой сетевухи и все
И кстати, где ты это прочитал.
> У меня, естественно (я же новичок в DDK), возникли > такие вопросы: > 1) Как этот Ndis-драйвер привязать сверху к драйверам > протоколов ? См выше
> В Windows NT40 была закладка Bindings в окне свойств > сетевого окружения. Там можно было эти привязки менять, > отключать. А как это делается в Windows 2000 Professional ? А оно надо?
> 2) Как заставить этот Ndis-драйвер загружаться сразу > после драйвера > Ndis.sys ? Собственно, насколько я понял - этот минипорт регистрируется в системе, и система крепит его на вершину стека всех адаптеров, имеющихся в системе.
> 3) Если я все-таки вставлю этот промежуточный драйвер > между драйверами протоколов и драйвером сетевой карты, > то куда присоединится другой промежуточный драйвер > Ndiswan.sys ? Filter-driver-ы выстраиваются в цепочку - в порядке описания в реестре (ключ UpperFilters) - но это для обычных WDM дриверов, и не только WDM, а для всех поддерживающих PnP. Ndis скорее всего использует нечто похожее.
ЗЫ: В DDK конечно написано много чего, что должен делать NDIS IM, но он это все и делает (сам) после установки. Из того, что нужно сделать тебе я там нашел только описание установки в конце passthru.htm
А вообще лучше читать DDK Help - в частности "Introduction to Intermediate Drivers" и многие вопросы отпадут
|
|
|