| Предыдущий | Следующий |
| INVALID_FLOATING_POINT_STATE | ACTIVE_EX_WORKER_THREAD_TERMINATION |
INVALID_CANCEL_OF_FILE_OPEN
Проверка ошибок INVALID_CANCEL_OF_FILE_OPEN имеет значение 0x000000E8. Это означает, что в IoCancelFileOpen.
Важно
Эта статья предназначена для программистов. Если при работе с компьютером появился синий экран с кодом INVALID_CANCEL_OF_FILE_OPEN, см. Устранение ошибок синего экрана.
Параметры INVALID_CANCEL_OF_FILE_OPEN
| Параметр | Описание |
|---|---|
1 |
был передан недопустимый файловый объект. IoCancelFileOpen |
2 |
Объект устройства, переданный в IoCancelFileOpen |
3 |
Зарезервировано |
4 |
Зарезервировано |
Причина
был передан недопустимый файловый объект. IoCancelFileOpen, недопустим. Он должен иметь единичный счётчик ссылок. Ошибку допустил драйвер, вызвавший IoCancelFileOpen.
Функция IoCancelFileOpen
Процедура IoCancelFileOpen может использоваться драйвером фильтра файловой системы для закрытия файла, который был открыт драйвером файловой системы в стеке устройств фильтра.
Если драйвер фильтра файловой системы определяет, что запрос открытия или создания файла должен завершиться ошибкой после того, как нижележащие драйверы уже завершили его с STATUS_SUCCESS, он может закрыть открытый ими файл с помощью IoCancelFileOpen.
Хотя STATUS_REPARSE является успешным значением NTSTATUS, для операции создания, завершённой с STATUS_REPARSE, вызывать IoCancelFileOpen не требуется, поскольку этот код означает, что файл не был успешно открыт.
Успешный вызов IoCancelFileOpen приводит к следующему: для мини-фильтров и устаревших фильтров, расположенных выше вызывающего компонента в стеке файловой системы, запрос создания выглядит завершившимся ошибкой. Для компонентов ниже вызывающего файл выглядит открытым (или созданным), а затем закрытым.
Учтите, что IoCancelFileOpen не отменяет изменения файла. Например, IoCancelFileOpen не удаляет вновь созданный файл и не восстанавливает предыдущее состояние файла, который был перезаписан или заменён.
Нужно найти другой код? Найти другой код состояния или ошибки.
