¿Qué significa el código BSOD 0x110 (DRIVER_INVALID_CRUNTIME_PARAMETER)?

 
También puede significar:
ConstanteTipoSO
STATUS_PAGE_FAULT_TRANSITIONNTSTATUSWindows
Anterior Siguiente
VIDEO_MEMORY_MANAGEMENT_INTERNAL RECURSIVE_NMI

DRIVER_INVALID_CRUNTIME_PARAMETER

Qué significa DRIVER_INVALID_CRUNTIME_PARAMETER

El catálogo de códigos usado por este servicio asocia DRIVER_INVALID_CRUNTIME_PARAMETER con 0x110 y con una validación fallida de parámetros de C runtime en código de driver. Sin embargo, la referencia pública actual de bug checks de Microsoft no publica 0x110 entre 0x10F y 0x111. Por eso no conviene tratar este nombre como un contrato universal para cualquier versión de Windows.

Si un dump o símbolos concretos muestran este nombre, el problema práctico es un argumento que una rutina validada del driver consideró inválido: por ejemplo, un puntero, longitud, count o relación entre tamaño y buffer. También es posible que el valor ya estuviera corrupto antes de llegar a la validación.

Qué comprobar

  • Conserve el número 0x110, los cuatro argumentos, la build exacta y los símbolos usados para resolver el nombre.
  • Use !analyze -v y revise el stack hasta la primera rutina del driver, en vez de deducir la causa sólo del nombre del catálogo.
  • Si el stack pasa por helpers de strings o memoria, compruebe tamaños, terminación, punteros y unidades de longitud en el caller.
  • Si la build no reconoce 0x110 con este nombre, trate la entrada como un alias de catálogo y siga la evidencia del dump.

Referencias técnicas


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