¿Qué significa el código HRESULT 0xC0370025 (ERROR_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE)?

 
También puede significar:
ConstanteTipoSO
STATUS_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGENTSTATUSWindows
Anterior Siguiente
ERROR_VID_RESERVE_PAGE_SET_TOO_SMALL ERROR_VID_MBP_COUNT_EXCEEDED_LIMIT

ERROR_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE

Qué significa ERROR_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE

ERROR_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE (-1070137307, 0xC0370025). Se intentó bloquear una memory-block page que ya tiene un lock respaldado por el reserve page set.

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

  • Identifica MBP y reserve page usada.
  • Comprueba lock duplicado por retry.
  • Registra ownership de cada lock.

Cómo resolverlo

Reutiliza el lock existente o libéralo antes de solicitar otro; no asignes dos reserve pages al mismo estado.

Cómo confirmar la corrección

Repite la secuencia y confirma una relación uno-a-uno entre MBP, lock y reserve page.

Referencias técnicas


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