| Предыдущий | Следующий |
| DFSC_FILE_SYSTEM | WDF_VIOLATION |
FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION
Нарушение контракта Extra Create Parameter для FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION
FSRTL_EXTRA_CREATE_PARAMETER_VIOLATION имеет код проверки ошибки 0x0000010C. Extra Create Parameters прикрепляются к запросам создания и открытия, чтобы файловые системы и фильтры могли передавать структурированные метаданные.
Эта проверка ошибки означает, что список ECP или контекст ECP нарушил правила FSRTL, касающиеся владения, формата, времени жизни или использования.
Как читать дамп
- Стек сбоя должен показывать путь создания в файловой системе, мини-фильтре, устаревшем фильтре или сетевом перенаправителе.
- Ошибочным объектом, вероятно, является список ECP, контекст ECP или состояние IRP создания.
- Это нарушение контракта файловой системы в ядре, а не ошибка пользовательского вызова CreateFile.
Что проверить
- Проверьте обратные вызовы создания в фильтре на соблюдение правил выделения, вставки, поиска и очистки ECP.
- Проверьте, не используется ли ECP повторно после завершения операции и не изменяется ли он посторонним компонентом.
- Для подозреваемого фильтра файловой системы включите Driver Verifier и диагностику диспетчера фильтров.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.