Home › Forums › Discussions › General › TDImon › Reply To: TDImon
– Оба метода и patch и attach очень близки по реализации. И обработка event handler в них проводится аналогично.
ОК. Гуру виднее, поправте, если я не прав.
После того, как мы приаттачились к целевому устройству, к нам приходят все его пакеты, при запросе Major=IRP_INTERNAL_DEVICE_CONTROL
Minor=TDI_SET_EVENT_HANDLER
из клиентского приложения будет передан адрес обработчика, мы его запоминаем, а вниз передаем адрес своего обработчика.
При методе “патч” необходимо вместо обработчика скажем
TdiRegisterNetAddress записать свой. А обработчики, видимо, ставятся с помощью TdiBuildSetEventHandler.
Под словом “анологично” Вы подразумевали необходимость замены адресов. Или я вообще нагнал? Поправте, если не трудно.