Что означает код HRESULT 0xC00D28B2 (NS_E_DRM_ATTRIBUTE_TOO_LONG)?

 
Предыдущий Следующий
NS_E_DRM_INVALID_CRL NS_E_DRM_EXPIRED_LICENSEBLOB

NS_E_DRM_ATTRIBUTE_TOO_LONG

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

NS_E_DRM_ATTRIBUTE_TOO_LONG (0xC00D28B2) — имя или значение атрибута WMDRM-ND превышает допустимый протоколом или API размер.

Это отличает результат от повреждения файла: имя или значение атрибута WMDRM-ND превышает ограничение протокола или API.

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

  • запрошенное действие и точное свойство лицензии, сертификата, профиля, выхода или регистрации, проверяемое при этом результате
  • зафиксировать идентификатор атрибута и длину закодированного значения в байтах до сериализации
  • После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Имя или значение атрибута WMDRM-ND превышает допустимый протоколом или API размер» больше не воспроизводится.

Близкие коды

КодЧем отличается
NS_E_DRM_BAD_REQUESTзапрос WMDRM-ND имеет недопустимое обрамление, поля или семантику сообщения
NS_E_DRM_INVALID_CRLсписок отзыва сертификатов WMDRM-ND повреждён, имеет неверный формат или не проходит проверку
NS_E_DRM_EXPIRED_LICENSEBLOBсрок действия данных лицензии в запросе Cardea истёк

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


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