Что означает код HRESULT 0xC00D2909 (NS_E_UNCOMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED)?

 
Предыдущий Следующий
NS_E_COMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED NS_E_OUTPUT_PROTECTION_SCHEME_UNSUPPORTED

NS_E_UNCOMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED

Практический смысл NS_E_UNCOMPRESSED_DIGITAL_AUDIO_PROTECTION_LEVEL_UNSUPPORTED (0xC00D2909): Тракт несжатого цифрового аудио не поддерживает требуемый уровень защиты.

Данные до повторной попытки

Сохраните endpoint/wave device, частота дискретизации, channels, subtype, renderer state и первый driver/codec HRESULT. Для состояния «Тракт несжатого цифрового аудио не поддерживает требуемый уровень защиты» эти данные важнее общего сообщения интерфейса, потому что показывают владельца отказавшего этапа.

Измените только причину «Тракт несжатого цифрового аудио не поддерживает требуемый уровень защиты»; если исходный вызов проходит дальше, граница локализована.

Не переключайте сразу устройство и формат: сначала проверьте один параметр на том же аудиотракте. Если после этого «Тракт несжатого цифрового аудио не поддерживает требуемый уровень защиты» больше не возникает, но появляется новый код, продолжайте диагностику уже с нового первичного HRESULT.

Документация


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