Что означает код NTSTATUS 0xC0140007 (STATUS_ACPI_INVALID_SUPERNAME)?

 
Предыдущий Следующий
STATUS_ACPI_FATAL STATUS_ACPI_INVALID_ARGTYPE

STATUS_ACPI_INVALID_SUPERNAME

STATUS_ACPI_INVALID_SUPERNAME относится к категории грамматики AML SuperName: операнду назначения или ссылки требовалась допустимая записываемая либо адресуемая форма имени, но она не была предоставлена. Это конкретнее расплывчатого «неверного имени». Ошибка относится к синтаксической роли операнда назначения, например имени пространства, аргумента или локального объекта там, где грамматика это допускает.

Сравните с STATUS_ACPI_INVALID_TARGETTYPE. Ошибка SuperName относится к форме ссылки, принимаемой выражением AML; ошибка типа цели означает, что разрешённый тип объекта непригоден для операции.

Операция AML получила недопустимую ссылку назначения

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

Ссылки


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