Что означает код NTSTATUS 0xC014000E (STATUS_ACPI_HANDLER_COLLISION)?

 
Предыдущий Следующий
STATUS_ACPI_INVALID_EVENTTYPE STATUS_ACPI_INVALID_DATA

STATUS_ACPI_HANDLER_COLLISION

STATUS_ACPI_HANDLER_COLLISION — это конфликт регистрации: у цели уже есть обработчик, тогда как операция пытается установить ещё один. Ошибку следует диагностировать как дублирование владения или нарушение жизненного цикла, а не как обязательную неисправность базового устройства.

Главное сравнение — между существующей регистрацией и новым запросом: цель, класс обработчика, путь регистрации и история завершения. Устаревшая регистрация после частичной инициализации может выглядеть так же, как два независимых компонента, претендующих на одно событие или цель области.

Второй обработчик конфликтует с существующей регистрацией ACPI

  • Определите целевой объект или событие, текущего владельца обработчика и инициатора новой регистрации.
  • Проследите инициализацию и завершение, чтобы найти повторную регистрацию или отсутствующий путь отмены регистрации.
  • Отличайте конфликт от STATUS_ACPI_REG_HANDLER_FAILED; последний может завершиться ошибкой не только из-за существующего обработчика.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.