¿Qué significa el código HRESULT 0xC00D135C (NS_E_TRACK_DOWNLOAD_REQUIRES_PURCHASE)?

 
Anterior Siguiente
NS_E_TRACK_DOWNLOAD_REQUIRES_ALBUM_PURCHASE NS_E_TRACK_PURCHASE_MAXIMUM_EXCEEDED

NS_E_TRACK_DOWNLOAD_REQUIRES_PURCHASE

NS_E_TRACK_DOWNLOAD_REQUIRES_PURCHASE: condición concreta

NS_E_TRACK_DOWNLOAD_REQUIRES_PURCHASE (0xC00D135C) es un error del área de store. Descripción oficial en español: Debe comprar el archivo antes de poder descargarlo.

Diagnóstico diferencial

  • NS_E_TRACK_PURCHASE_MAXIMUM_EXCEEDED — Ha superado el número máximo de archivos que se pueden comprar en una sola transacción.
  • NS_E_CANNOT_BUY_OR_DOWNLOAD_CONTENT — El archivo no se puede comprar ni descargar. Es posible que no esté disponible en la tienda en línea.
  • NS_E_TRACK_DOWNLOAD_REQUIRES_ALBUM_PURCHASE — El archivo solo está disponible para descargar si compra el álbum completo.

Qué registrar

Conserva track ID y estado de purchase/entitlement antes de Download. Esa evidencia permite ubicar el resultado en su etapa concreta sin mezclar derechos, metadata, store y source configuration.

Cómo verificarla

Como prueba, completar la compra de esa pista y repetir la descarga sin cambiar content ID. Mantén el mismo content/source ID siempre que sea posible para que el cambio tenga una sola variable.

Referencias técnicas


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