Что означает код NTSTATUS 0xC0140013 (STATUS_ACPI_ALREADY_INITIALIZED)?

 
Предыдущий Следующий
STATUS_ACPI_ACQUIRE_GLOBAL_LOCK STATUS_ACPI_NOT_INITIALIZED

STATUS_ACPI_ALREADY_INITIALIZED

STATUS_ACPI_ALREADY_INITIALIZED является результатом состояния жизненного цикла. Вызывающая сторона попыталась инициализировать компонент после того, как соответствующая подсистема ACPI уже была инициализирована. Сам код не указывает на повреждённый AML, неисправное устройство или ошибку перехода питания.

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

Компонент ACPI был инициализирован дважды

  • Зафиксируйте первого инициализатора, повторного вызывающего и состояние компонента в обеих точках.
  • Проверьте пути загрузки, возобновления и повторного перечисления устройства на повторную инициализацию без соответствующего демонтажа.
  • Не путайте этот статус с STATUS_ACPI_NOT_INITIALIZED, который означает вызов операции до предварительной инициализации.

Ссылки


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