| Previous | Next |
| STATUS_ACPI_FATAL | STATUS_ACPI_INVALID_ARGTYPE |
STATUS_ACPI_INVALID_SUPERNAME
STATUS_ACPI_INVALID_SUPERNAME refers to the AML grammar category SuperName: a destination or reference operand expected by an operation was not a valid writable or addressable name form. This is more specific than a vague “bad name.” It concerns the syntactic role of an operand used as a destination, such as a namespace name, argument or local object where the grammar permits it.
Compare it with STATUS_ACPI_INVALID_TARGETTYPE. A SuperName failure is about the reference form accepted by the AML expression; a target-type failure is about the resolved object type being unsuitable for the requested operation.
An AML operation received an invalid destination reference
- Locate the AML operator that expects a destination and record the raw operand form as well as the resolved namespace path.
- Check whether a method branch substituted a computed value where the operation requires a name-like target.
- Review the expression using the AML grammar instead of inferring intent from the four-character object name alone.
References
Looking for a different code? Search another status or error code.