Что означает код HRESULT 0xC00D118C (NS_E_PDA_TRANSCODE_NOT_PERMITTED)?

 
Предыдущий Следующий
NS_E_PROCESSINGSHOWSYNCWIZARD NS_E_PDA_INITIALIZINGDEVICES

NS_E_PDA_TRANSCODE_NOT_PERMITTED

Что означает NS_E_PDA_TRANSCODE_NOT_PERMITTED

NS_E_PDA_TRANSCODE_NOT_PERMITTED означает, что преобразование media технически может быть нужно, но policy/rights не разрешают выполнять transcoding этого объекта.

Что важно отличить

Это не NS_E_PDA_TRANSCODE_CODEC_NOT_FOUND и не общий failure encoder. Наличие codec не отменяет запрет по правам.

  • Проверьте protection/rights исходного content.
  • Уточните, разрешена ли именно conversion, а не только playback или direct transfer.
  • Сопоставьте target device и запрошенную операцию с лицензией/policy.

Не обходите ограничение изменением расширения или ручным копированием временного transcoded file. Используйте разрешённый вариант передачи либо получите права, допускающие преобразование. Для незашищённого собственного контента проверьте, не применяется ли ошибочная policy metadata.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.