V-ctor
Гость
|
|
« : 01-10-2004 12:27 » |
|
Объясните популярно, когда нужно включать в код драйвера процедуры отмены IRP (Cancel IRP)? У меня сложилось впечатление, что тогда когда очередизируется обработка этих ирп. Это верно?
Например у меня дривер с исп DriverWorks, там есть свой класс очереди и все ИРП очередизируются через него. Надо ли прикручивать поддержку проверок отмененных ИРП?
Просто бывает иногда такая проблема, что окгда идет плотный трафик на ввод вывод через дривер, то по закрытие система падает, редко и с разными ошибками. Подозрение, что просто не отробатываются отмененные ирп.
Вообще любая ли ИРП может быть отменена системой ?
|