| Anterior | Siguiente |
| NS_S_WMG_ADVISE_DROP_TO_KEYFRAME | NS_S_WMPCORE_PLAYLISTCLEARABORT |
NS_S_NEED_TO_BUY_BURN_RIGHTS
Condición representada
NS_S_NEED_TO_BUY_BURN_RIGHTS (0x000D10DB) es un estado de éxito específico de Windows Media Player, instalación, tienda, sincronización o experiencia local. La descripción oficial en español es: No hay derechos de grabación. Al intentar grabar este archivo en un CD de audio se le pedirá que adquiera esos derechos.
Un caso representativo de NS_S_NEED_TO_BUY_BURN_RIGHTS es que la operación llegue al punto descrito por “No hay derechos de grabación. Al intentar grabar este archivo en un CD de audio se le pedirá que adquiera esos derechos” 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_S_WMPEFFECT_OPAQUE | Se solicita al control de efectos cambiar el estado de transparencia a opaco; su propietario o precondición es distinto del resultado principal. |
NS_E_NEED_TO_ASK_USER | La acción requiere información del usuario; su propietario o precondición es distinto del resultado principal. |
NS_E_SETUP_IGNORABLE_FAILURE | No se pueden instalar algunos componentes de apariencia o de listas de reproducción; su propietario o precondición es distinto del resultado principal. |
Señales útiles
Para diagnosticar este código conserva track/content ID y burn-rights license state. El objetivo es identificar la precondición concreta del resultado, no sustituirla por un “error de Windows Media” genérico.
Retest seguro
Como retest, adquirir/verificar derechos de grabación antes de iniciar la escritura física del CD. Cambia una sola variable y conserva el mismo archivo, dispositivo, servidor o sesión siempre que sea seguro hacerlo.
Cuándo considerarlo resuelto
No conviertas este resultado automáticamente en fallo. Acéptalo sólo cuando el llamador haya manejado el estado indicado y pueda demostrar qué trabajo terminó, qué trabajo queda pendiente y qué callback o transición continúa el flujo.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.