¿Qué significa el código HRESULT 0xC0350058 (ERROR_HV_INVALID_DEVICE_STATE)?

 
También puede significar:
ConstanteTipoSO
STATUS_HV_INVALID_DEVICE_STATENTSTATUSWindows
Anterior Siguiente
ERROR_HV_INVALID_DEVICE_ID ERROR_HV_PAGE_REQUEST_INVALID

ERROR_HV_INVALID_DEVICE_STATE

Qué significa ERROR_HV_INVALID_DEVICE_STATE

ERROR_HV_INVALID_DEVICE_STATE (-1070268328, 0xC0350058). El dispositivo existe, pero su estado actual no permite la operación Hyper-V solicitada.

Attach, start, quiesce, reset y detach tienen orden. Dos controladores pueden intentar cambios incompatibles sobre el mismo device.

Qué comprobar

  • Consulta device state antes de la llamada.
  • Busca reset/detach concurrente.
  • Conserva la primera transición que cambió el estado.

Cómo resolverlo

Serializa el lifecycle del dispositivo y ejecuta la operación solo desde un estado documentado.

Cómo confirmar la corrección

Completa un ciclo attach→use→detach y confirma que cada transición recibe su completion antes de la siguiente.

Referencias técnicas


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