| Anterior | Siguiente |
| VDS_S_STATUSES_INCOMPLETELY_SET | VDS_S_PROPERTIES_INCOMPLETE |
VDS_S_ALREADY_EXISTS
Qué significa VDS_S_ALREADY_EXISTS
VDS_S_ALREADY_EXISTS (272148, 0x00042714). El mensaje de Windows es: El objeto ya existe y no es necesario volver a crearlo ni agregarlo.
Diagnóstico específico
- Comprueba por GUID/UniqueId si el recurso ya existe o si la operación anterior terminó parcialmente antes de crear un duplicado.
- Contrasta el mensaje localizado —«El objeto ya existe y no es necesario volver a crearlo ni agregarlo»— con el objeto y la operación que produjo el HRESULT; no lo sustituyas por una etiqueta genérica de storage.
Diferencia frente a un resultado cercano
La prueba A/B más útil usa VDS_E_FLAG_ALREADY_SET como contraste: allí Windows reporta «No se puede establecer la marca especificada como revert-on-close porque ya está establecida», aquí «El objeto ya existe y no es necesario volver a crearlo ni agregarlo». Cambia solo la variable relacionada con la precondición exacta indicada por el mensaje localizado de VDS y vuelve a enumerar el objeto.
Qué demuestra realmente este código
Para una reproducción controlada, fija método VDS, object GUID/UniqueId, estado anterior, parámetros de la llamada y mensaje localizado asociado a este HRESULT y cambia una sola variable. El resultado «El objeto ya existe y no es necesario volver a crearlo ni agregarlo» no debe interpretarse como un permiso para reiniciar, limpiar o recrear storage sin identificar primero la precondición concreta.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
