Site icon EfmSoft

Что означает код HRESULT 0xC00D1B93 (NS_E_DRM_PASSWORD_TOO_LONG)?

 
Предыдущий Следующий
NS_E_SPEECHEDL_ON_NON_MIXEDMODE NS_E_DEVCONTROL_FAILED_SEEK

NS_E_DRM_PASSWORD_TOO_LONG

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

NS_E_DRM_PASSWORD_TOO_LONG (0xC00D1B93) — пароль устаревшего профиля DRM превышает допустимую длину поля.

Граф объектов для него включает сеанс кодирования, идентификатор профиля DRM, хранилище профилей, пароль, выбранную аудиторию/вывод и ограничение количества профилей. Трассировка этот код должна сохранять идентификатор профиля, переданный сеансу, результат перечисления профилей, расположение хранилища профилей, длину пароля и точку, где кодер привязывает профиль.

Что проверить

  • Измерьте длину пароля в тех единицах, которые принимает API профиля (символы/байты после кодирования), и сравните её с пределом этого legacy DRM profile; сокращайте именно значение поля, а не идентификатор профиля или лицензию.
  • После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Пароль устаревшего профиля DRM превышает допустимую длину поля» больше не воспроизводится.

Близкие коды

КодЧем отличается
NS_E_DRM_PROFILE_NOT_SETсеанс кодера дошёл до защищённого вывода без привязанного профиля DRM
NS_E_DUPLICATE_DRMPROFILEновый профиль DRM кодера повторно использует идентификатор, уже присутствующий в хранилище профилей
NS_E_DRMPROFILE_NOTFOUNDкодер не может разрешить запрошенный идентификатор профиля DRM

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


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

Exit mobile version