Не судите строго, опыта работы с NDIS почти нет…
Вообщем речь идет о перехвате отдельных NDIS функций. Ядро, драйвер, который патчит экспорт ndis.sys. Первое, что приходит на ум обычно – заменить обработчики в NDIS_OPEN_BLOCK. Как его получить указатель на NDIS_OPEN_BLOCK или NDIS_PROTOCOL_BLOCK известно. Но хотелсь бы еще заиметь указатель на NDIS_MINIPORT_BLOCK, который тоже содержит отдельные обработчики работы с пакетами.
Чувствую, что страшно туплю и задача должна решаться элементарно, но сильно ногами не пинайте, плз ))
//
Единственное, что приходит на ум – это аналогия с получением NDIS_OPEN_BLOCK – NDIS_HANDLE минипорта, (полученный как?) привести к типу NDIS_MINIPORT_BLOCK?