¿Qué significa el código NTSTATUS 0xC0000110 (STATUS_ABIOS_LID_NOT_EXIST)?

 
Anterior Siguiente
STATUS_ABIOS_NOT_PRESENT STATUS_ABIOS_LID_ALREADY_OWNED

STATUS_ABIOS_LID_NOT_EXIST

Qué significa STATUS_ABIOS_LID_NOT_EXIST

STATUS_ABIOS_LID_NOT_EXIST significa que la operación hace referencia a un Logical ID (LID) que no corresponde a una entrada disponible en el estado ABIOS inicializado para esa máquina. Un LID no es un identificador universal de hardware: se usa dentro de las estructuras de ABIOS construidas para el entorno y el arranque actuales.

Esto es distinto de asumir simplemente que «el dispositivo no existe». Un driver puede conservar un LID válido en un arranque anterior y reutilizarlo después de cambiar firmware, configuración de PS/2 o estado del emulador. También puede llegar aquí por inicialización incompleta de las tablas o porque el código mezcló el LID de otro contexto.

Existe además STATUS_ABIOS_INVALID_LID. La documentación pública de Windows no define la prueba exacta que separa ambos statuses, de modo que la distinción debe observarse en el productor y en las tablas actuales, no deducirse de una supuesta regla numérica.

Qué comprobar

  • Registre conjuntamente LID, función y unidad de la solicitud que falla.
  • Busque el LID en el área común y las estructuras ABIOS creadas durante el arranque actual.
  • Revise caches de identificadores después de cambios de firmware, máquina virtual o emulador.
  • Si el valor sí está presente, investigue quién produjo el status antes de reinterpretarlo como INVALID_LID.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.