Посмотрел твой проект конечно работы ты проделал не мало и это похвально. В ХР работает без особых проблем но вот к сожалению дальше ни как....
Помимо известной проблемы c AllocateUDPTable... которую виста не поддерживает больше, есть другие глобальная утечка памяти во всей ОС при вызове hook.dll, Опера умерает сразу же. Несколько антивиров АВИРА и ЕСЕТ у меня жалуются на вирь в дллке опытным путем установил что не нравится им HookProc причем если дллку переимновать в hook2.dll то вопросов к ней нет
А вот с НДИСАПИ вообще не заработало
Вообщем то проблемы не такие уж большие если есть интерес пиши помгу подскажу, т.к. самому интересно было добить проект