| Предыдущий | Следующий |
| STATUS_ACPI_HANDLER_COLLISION | STATUS_ACPI_INVALID_REGION |
STATUS_ACPI_INVALID_DATA
STATUS_ACPI_INVALID_DATA — результат семантической проверки данных. Операция получила данные, но их содержимое, кодировка, диапазон или связь с целью недопустимы. Статус намеренно менее конкретен, чем ошибка парсера: данные могут присутствовать и иметь правильный тип, оставаясь недопустимыми для конкретной операции ACPI.
Поэтому окружающая операция критически важна. Запишите источник данных, ожидаемый формат и поле или метод, который их использует. Не сводите результат к STATUS_ACPI_INVALID_ARGTYPE: тип — только одно возможное свойство, а этот статус может отражать допустимость значения или структуры.
Данные недопустимы в контексте операции ACPI
- Сохраните полный входной объект или буфер в безопасной диагностической форме вместе с объявленным и вычисленным типом.
- Запишите объект ACPI или обработчик, выполняющий проверку, и состояние платформы, изменяющее разрешённые значения.
- Сравните значение со спецификацией соответствующего оператора AML, дескриптора ресурса или метода устройства.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.