¿Qué significa el código HRESULT 0x80042934 (VDS_E_VD_ALREADY_ATTACHED)?

 
Anterior Siguiente
VDS_E_VD_ALREADY_MERGING VDS_E_VD_ALREADY_DETACHED

VDS_E_VD_ALREADY_ATTACHED

Qué significa VDS_E_VD_ALREADY_ATTACHED

VDS_E_VD_ALREADY_ATTACHED (-2147210956, 0x80042934). El mensaje de Windows es: El disco virtual ya está adjunto.

El virtual disk ya está attached

Attach crea una relación de topología visible para Windows. Este HRESULT significa que esa relación ya existe, por lo que repetir Attach no aporta nada. Sin embargo, el attachment existente puede tener flags diferentes —read-only o sin drive letter— y por eso hay que comprobar si satisface la intención del caller.

  • Consulta el estado del virtual disk y el device de disco asociado antes de decidir un nuevo attach.
  • Comprueba flags de read-only y política de letras del attachment existente.
  • Si se necesitan otras semánticas, coordina un detach seguro y después realiza un nuevo open/attach; no uses llamadas repetidas como prueba de estado.

Referencias técnicas


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