| Предыдущий | Следующий |
| NS_E_DRM_UNABLE_TO_CREATE_STATE_DATA_OBJECT | NS_E_DRM_UNSUPPORTED_PROPERTY |
NS_E_DRM_BUFFER_TOO_SMALL
Что означает NS_E_DRM_BUFFER_TOO_SMALL
NS_E_DRM_BUFFER_TOO_SMALL (0xC00D275C) — буфер вызывающей стороны слишком мал для запрошенного значения DRM.
При расследовании условия «buffer too small» по возможности используйте KID, идентификаторы лицензий, хэши, отпечатки сертификатов, размеры и временные метки. При диагностике этот код не помещайте ключи содержимого, полные данные лицензий, пароли, файлы cookie или расшифрованные медиаданные в обычные журналы.
Сравните размер буфера, переданный вызывающей стороной, с размером, который API сообщает как необходимый для выбранного свойства. Это обычная проверка размера результата: повтор выполняют с буфером требуемой длины, не меняя лицензию, KID или состояние DRM.
Что проверить
- После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Буфер вызывающей стороны слишком мал для запрошенного значения DRM» больше не воспроизводится.
Близкие коды
| Код | Чем отличается |
|---|---|
NS_E_DRM_UNABLE_TO_CREATE_STATE_DATA_OBJECT | Среда DRM не может создать объект данных состояния, необходимый для этой операции. |
NS_E_DRM_UNSUPPORTED_PROPERTY | Выбранный объект или версия DRM не поддерживает запрошенное свойство. |
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.