| Anterior | Siguiente |
| NS_E_MEDIA_LIBRARY_FAILED | NS_E_NO_ERROR_STRING_FOUND |
NS_E_SHARING_VIOLATION
Condición representada
NS_E_SHARING_VIOLATION (0xC00D0FCF) es un error de Windows Media Player, instalación, tienda, sincronización o experiencia local. La descripción oficial en español es: El archivo ya está en uso. Cierre otros programas que puedan estar usándolo o detenga su reproducción y vuelva a intentarlo.
Un caso representativo de NS_E_SHARING_VIOLATION es que la operación llegue al punto descrito por “El archivo ya está en uso. Cierre otros programas que puedan estar usándolo o detenga su reproducción y vuelva a intentarlo” 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.
Códigos cercanos que no deben confundirse
| Resultado cercano | Qué comprobar antes de agruparlo |
|---|---|
NS_E_SUBSCRIPTIONSERVICE_PLAYBACK_DISALLOWED | El proveedor de contenido no le ha concedido el derecho a reproducir este archivo. Vaya a su tienda en línea para obtener derechos de reproducción; su propietario o precondición es distinto del resultado principal. |
NS_S_REBOOT_REQUIRED | La instalación se completó correctamente, pero la limpieza de algunos archivos no ha terminado. Para continuar, debe reiniciar el equipo; su propietario o precondición es distinto del resultado principal. |
NS_E_REBOOT_RECOMMENDED | La instalación no se completó correctamente y aún quedan archivos por limpiar. Para obtener los mejores resultados, reinicie el equipo; su propietario o precondición es distinto del resultado principal. |
Señales útiles
Para diagnosticar este código conserva ruta del archivo, proceso/handle que lo mantiene abierto y modo de compartición. El objetivo es identificar la precondición concreta del resultado, no sustituirla por un “error de Windows Media” genérico.
Retest seguro
Como retest, cerrar el handle conflictivo o abrir con sharing compatible, manteniendo la misma ruta. Cambia una sola variable y conserva el mismo archivo, dispositivo, servidor o sesión siempre que sea seguro hacerlo.
Cuándo considerarlo resuelto
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.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.
