Помогите с TDI в DISPATCH_LEVEL
От: Bevz  
Дата: 17.07.03 15:35
Оценка:
День Добрый!

Кто-нибудь посылал данные через TDI в DISPATCH_LEVEL?
Проблема в следующем:
Создаю IRP, посылаю TDI_SEND запрос.
Он возвращается с флагом PendingReturned в мою IoCompletionRoutine.
Следуя указаниям DDK, я должен ему сделать MarkIrpPending и вернуть STATUS_MORE_PROCESSING_REQUIRED.
Но мне нужно во-первых освободить MDL, с ним связанный, и, во-вторых, освободить сам IRP.
А как я его поймаю?
В IoCompletionRoutine он уже больше не возвращается...
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.