¿Qué significa el código NTSTATUS 0xC0000115 (STATUS_ABIOS_SELECTOR_NOT_AVAILABLE)?

 
Anterior Siguiente
STATUS_ABIOS_INVALID_LID STATUS_ABIOS_INVALID_SELECTOR

STATUS_ABIOS_SELECTOR_NOT_AVAILABLE

Qué significa STATUS_ABIOS_SELECTOR_NOT_AVAILABLE

STATUS_ABIOS_SELECTOR_NOT_AVAILABLE indica que la ruta histórica de ABIOS en modo protegido no pudo obtener o reservar un selector necesario para referenciar sus estructuras. En este contexto, un selector pertenece al modelo de memoria segmentada y a las descriptor tables; no es un selector de dispositivo, de interfaz gráfica ni de CSS.

La diferencia con STATUS_ABIOS_INVALID_SELECTOR es importante: not available apunta a la fase de adquisición/setup; invalid selector a un valor que ya fue suministrado pero resulta inaceptable. La documentación pública no identifica el allocator interno exacto de Windows detrás de este status, así que no conviene convertirlo automáticamente en un fallo de heap, handle o memoria virtual moderna.

Para reproducirlo, interesa saber en qué etapa aparece: inicialización del área común de ABIOS, conversión de punteros, instalación de una interfaz de dispositivo o primera llamada protegida. Reiniciar puede reconstruir las descriptor tables y ocultar temporalmente el problema, por lo que el estado previo al fallo es más útil que el resultado posterior al reboot.

Qué comprobar

  • Registre la fase exacta en la que falla la obtención del selector.
  • Conserve evidencia de descriptor tables y bookkeeping de selectores antes de reiniciar.
  • Busque inicializaciones repetidas o liberaciones desequilibradas que agoten/rompan ese estado legacy.
  • No confunda falta de selector con rechazo de un selector ya existente.

Referencias técnicas


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