Home › Forums › Discussions › General › TDI FILTER driver › Reply To: TDI FILTER driver
June 21, 2007 at 5:19 pm
#6286
Спасибо за разъяснение…
Я уже спрашивал, так правильно будет перехватывать?
OldClientEventReceive = ((PTDI_REQUEST_KERNEL_SET_EVENT)&irpStack->Parameters)->EventHandler;
if (OldClientEventReceive)
{
((PTDI_REQUEST_KERNEL_SET_EVENT)&irpStack->Parameters)->EventHandler = HookedClientEventReceive;
}
Ну и соответственно и контекст еще так же присвоить…
А еще, подскажете пожалуйста как в драйвере хранить список? Вроде как на уровне ядра подругому все, другие функции и т.д…
З.Ы. я не так давно изучаю ring0, многого еще не знаю.. 😳