¿Qué significa el código NTSTATUS 0xC0370013 (STATUS_VID_PAGE_RANGE_OVERFLOW)?

 
También puede significar:
ConstanteTipoSO
ERROR_VID_PAGE_RANGE_OVERFLOWHRESULTWindows
Anterior Siguiente
STATUS_VID_INVALID_MEMORY_BLOCK_HANDLE STATUS_VID_INVALID_MESSAGE_QUEUE_HANDLE

STATUS_VID_PAGE_RANGE_OVERFLOW

Qué significa STATUS_VID_PAGE_RANGE_OVERFLOW

STATUS_VID_PAGE_RANGE_OVERFLOW indica que la combinación de base y tamaño/page count produce un rango que rebasa el espacio válido. Puede ser overflow aritmético, wrap-around o una longitud que cruza el final del address space manejado por la operación.

No significa que falte memoria física. Es una validación de rango que debe corregirse antes de que VID intente mapear o bloquear las páginas.

Qué comprobar

  • Calcule explícitamente end = base + length con tipos suficientemente anchos y detección de overflow.
  • Valide page count, shifts y conversiones bytes↔pages.
  • Compruebe que el rango cabe en el GPA space de la partición.
  • Revise valores derivados de inputs externos antes de usarlos para construir mappings.

Referencias técnicas


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