¿Qué significa el código HRESULT 0xC00D0036 (NS_E_DUPLICATE_NAME)?

 
Anterior Siguiente
NS_E_SERVER_NOT_FOUND NS_E_DUPLICATE_ADDRESS

NS_E_DUPLICATE_NAME

Qué significa en esta operación

NS_E_DUPLICATE_NAME (0xC00D0036) es un error de Windows Media/NetShow en el componente que ejecuta la operación. La descripción oficial en español es: El nombre especificado ya está en uso.

Un caso representativo de NS_E_DUPLICATE_NAME es que la operación llegue al punto descrito por “El nombre especificado ya está en uso” mientras el resto del flujo sigue siendo válido. Si al corregir esa precondición aparece otro HRESULT, registra ambos: el segundo ya pertenece a otra etapa.

Datos que separan causas

Para diagnosticar este código conserva nombre exacto, ámbito donde debe ser único y objeto propietario existente. El objetivo es identificar la precondición concreta del resultado, no sustituirla por un “error de Windows Media” genérico.

Códigos cercanos que no deben confundirse

Resultado cercanoQué comprobar antes de agruparlo
NS_E_ENACTPLAN_GIVEUPEnactPlan ha desistido; su propietario o precondición es distinto del resultado principal.
NS_E_NOREGISTEREDWALKERNo hay ningún analizador de archivos registrado para este tipo de archivo; su propietario o precondición es distinto del resultado principal.
NS_E_WALKER_UNKNOWNTipo de archivo desconocido; su propietario o precondición es distinto del resultado principal.

Cómo cerrar el caso

Considera resuelto el caso cuando la misma operación deja de devolver este HRESULT después de corregir su precondición y el resultado final se valida sin retries ilimitados, reinicios indiscriminados ni cambios simultáneos en varias capas.

Prueba mínima

Como retest, resolver el nombre duplicado en ese mismo ámbito sin renombrar recursos no relacionados. Cambia una sola variable y conserva el mismo archivo, dispositivo, servidor o sesión siempre que sea seguro hacerlo.

Referencias técnicas


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