С прошлой страницы..... (Драйвер режима ядра)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Tow 25 июля 2005 г. 14:37

(Virtual Comport.)
(Новичок в режиме ядра Windows 2000) В обработчике запроса IRP-пакета с кодами IRP_MJ_READ/IRP_MJ_WRITE делаю вызов функции KeWaitForSingleObject, но происходит сбой системы. Как нужно поступить чтобы сделать задержку в этом обработчике(Дождаться завершения работы потока)?

IRQL таки не PASSIVE_LEVEL. (quark)
Какой механизмЪ применить чтобы "зависнуть" в этих обработчиках до наступления таймаута или логического завершения работы (получения/ отправки требуемого объема информации)?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru