Site icon EfmSoft

Что означает код HRESULT 0xC00D0BD9 (NS_E_DATA_UNIT_EXTENSION_TOO_LARGE)?

 
Предыдущий Следующий
NS_E_INVALID_EDL NS_E_CODEC_DMO_ERROR

NS_E_DATA_UNIT_EXTENSION_TOO_LARGE

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

NS_E_DATA_UNIT_EXTENSION_TOO_LARGE (0xC00D0BD9) — расширение образца превышает допустимый Windows Media Format размер.

Практический смысл этот код (0xC00D0BD9) состоит не в том, что «обработка мультимедиа завершилась ошибкой», а в том, что данные расширения отдельного образца превышают размер, который можно прикрепить к этому образцу. Это локализует сбой на проверке медиаформата, связанной со слишком большим расширением единицы данных, и определяет сведения, которые нужно собрать до того, как повторная попытка изменит состояние.

Проверка медиаформата достигается, когда данные расширения отдельного образца превышают размер, который можно прикрепить к этому образцу. после него вызывающая сторона не должна предполагать, что следующий фильтр, пакет, сеанс или состояние метаданных уже существует.

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

  • Сопоставьте параметры вызова с условием «Расширение образца превышает допустимый Windows Media Format размер» и сохраните первый код нижнего уровня, если Windows Media оборачивает ошибку другого компонента.
  • После изменения причины повторите ту же операцию с теми же исходными данными и убедитесь, что условие «Расширение образца превышает допустимый Windows Media Format размер» больше не воспроизводится.

Близкие коды

КодЧем отличается
NS_E_INVALID_EDLПо состоянию объекта и порядку операций определите, какой код является первичным, если оба появляются в одной трассировке диагностики слишком большого расширения единицы данных.

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


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

Exit mobile version