0x11B проверки ошибок: DRIVER_RETURNED_HOLDING_CANCEL_LOCK
Проверка ошибок DRIVER_RETURNED_HOLDING_CANCEL_LOCK имеет значение 0x0000011B. Эта ошибка проверка указывает на то, что драйвер вернулся из процедуры отмены, содержащей глобальную блокировку отмены. Это приводит к сбою всех последующих вызовов отмены и приводит к взаимоблокировке или другой ошибке проверка.
Важно!
Эта статья предназначена для программистов. Если вы являетесь клиентом, который получил код ошибки синего экрана во время работы с компьютером, см. статью Устранение ошибок синего экрана.
Параметры DRIVER_RETURNED_HOLDING_CANCEL_LOCK
Параметр | Описание |
---|---|
1 |
Адрес отмененного IRP (может быть недопустимым). |
2 |
Адрес процедуры отмены . |
Комментарии
Отмена блокировки спина должна быть освобождена подпрограммой отмены .
Драйвер вызывает функцию IoCancelIrpIoCancelIrp, чтобы отменить отдельный пакет запроса ввода-вывода (IRP). Эта функция получает блокировку отмены спина, устанавливает флаг отмены в IRP, а затем вызывает подпрограмму отмены , указанную соответствующим полем в IRP, если была указана подпрограмма. Ожидается, что процедура отмены отпустит блокировку спина отмены. Если подпрограмма отмены отсутствует, блокировка отмены спина освобождается.