¿Qué significa el código HRESULT 0xC0350004 (ERROR_HV_INVALID_ALIGNMENT)?

 
También puede significar:
ConstanteTipoSO
STATUS_HV_INVALID_ALIGNMENTNTSTATUSWindows
Anterior Siguiente
ERROR_HV_INVALID_HYPERCALL_INPUT ERROR_HV_INVALID_PARAMETER

ERROR_HV_INVALID_ALIGNMENT

Qué significa ERROR_HV_INVALID_ALIGNMENT

ERROR_HV_INVALID_ALIGNMENT (-1070268412, 0xC0350004). Una dirección o estructura no cumple la alineación requerida por la interfaz Hyper-V.

GPAs, páginas, message buffers y algunas estructuras tienen alineaciones contractuales. Una dirección numéricamente válida puede ser rechazada si empieza en un boundary incorrecto.

Qué comprobar

  • Registra base address, tamaño y alignment requerido.
  • Comprueba aritmética de offset y overflow.
  • Verifica que el allocator conserve alineación tras serialización/casting.

Cómo resolverlo

Realinea la región o estructura según TLFS y recalcula offsets desde la base alineada.

Cómo confirmar la corrección

Prueba los límites exactos y confirma que tanto primera como última página cumplen el layout esperado.

Referencias técnicas


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