¿Qué significa el código HRESULT 0xC037000C (ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT)?

 
También puede significar:
ConstanteTipoSO
STATUS_VID_EXCEEDED_MBP_ENTRY_MAP_LIMITNTSTATUSWindows
Anterior Siguiente
ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS ERROR_VID_MB_STILL_REFERENCED

ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT

Qué significa ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT

ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT (-1070137332, 0xC037000C). VID alcanzó el límite de memory-block-page entries que puede mantener mapeadas para la partición o contexto.

VID mantiene memory blocks, GPAs, locks y mappings con handles opacos. La validez de una dirección no basta: ownership, generación, límites de página y locks deben seguir siendo coherentes durante toda la operación.

Qué comprobar

  • Cuenta MBP mappings activos.
  • Busca entradas que siguen mapeadas después de liberar el guest range.
  • Correlaciona el fallo con crecimiento por cada operación.

Cómo resolverlo

Desmapea entradas terminadas y limita el número de ranges simultáneos; corrige leaks antes de aumentar carga.

Cómo confirmar la corrección

Bajo la misma carga, confirma que el número de entradas se estabiliza y vuelve a bajar tras teardown.

Referencias técnicas


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