Этот стоп код означает, что код драйвера выполнил возврат из процедуры отмены (Cancel routine), которая удерживает глобальную блокировку отмены. Это приводит к ошибкам в вызовах всех других процедур отмены, что приводит к взаимоблокировке или к крахам с другими стоп кодами.
Данный стоп код имеет следующие параметры.
Параметр | Значение |
---|---|
1 | Адрес IRP который был отмене (может быть некорректен) |
2 | Адрес процедуры отмены |
Замечания
Спин блокировка отмены должна быть освобождена процедурой отмены. Драйвер вызывает функцию IoCancelIrpIoCancelIrp для отмены индивидуального пакета ввода/вывода (I/O IRP request). Эта функция получает спин блокировку отмены, устанавливает флаг отмены в IRP и потом вызывает процедуру отмены, указанную в соответствующем поле IRP. Ожидается, что процедура отмен освободит спин блокировку отмены.