Site icon EfmSoft

¿Qué significa el código HRESULT 0xC0370013 (ERROR_VID_PAGE_RANGE_OVERFLOW)?

 
También puede significar:
ConstanteTipoSO
STATUS_VID_PAGE_RANGE_OVERFLOWNTSTATUSWindows
Anterior Siguiente
ERROR_VID_INVALID_MEMORY_BLOCK_HANDLE ERROR_VID_INVALID_MESSAGE_QUEUE_HANDLE

ERROR_VID_PAGE_RANGE_OVERFLOW

Qué significa ERROR_VID_PAGE_RANGE_OVERFLOW

ERROR_VID_PAGE_RANGE_OVERFLOW (-1070137325, 0xC0370013). Base page más count/tamaño produce overflow o excede el memory block/GPA extent.

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

  • Valida aritmética con tipo suficientemente ancho.
  • Comprueba start page y page count antes de multiplicar.
  • Rechaza ranges que sobrepasan el final del block.

Cómo resolverlo

Usa comprobaciones de overflow y valida end-exclusive antes de map/lock.

Cómo confirmar la corrección

Prueba rangos en el límite superior y confirma que el último válido pasa y el siguiente se rechaza localmente.

Referencias técnicas


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

Exit mobile version