Site icon EfmSoft

Что означает код HRESULT 0x80660003 (E_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED)?

 
Предыдущий Следующий
E_HDAUDIO_EMPTY_CONNECTION_LIST E_HDAUDIO_NO_LOGICAL_DEVICES_CREATED

E_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED

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

E_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED (0x80660003) — Функциональный блок HD Audio не поддерживает параметр списка соединений.

Код 0x80660003 относится не ко всему компоненту «HD Audio», а к операции в области «codec topology, connection list и pin/widget descriptors». Сообщение «функциональный блок hd audio не поддерживает параметр списка соединений» позволяет начать с темы «hdaudio, соединение, list, неподдерживаемая возможность».

Что проверить и как подтвердить исправление

Первый шаг — сопоставьте первый отказ с фактическими параметрами операции. Когда при 0x80660003 система сообщает «функциональный блок hd audio не поддерживает параметр списка соединений», проверьте возможности фактически установленной версии и свойства, реально предоставленные объектом; неизменённый запрос к неподдерживаемой функции повторять бессмысленно.

Диагностика 0x80660003 должна включать codec/address, node ID, connection index, verb и controller response. Для темы «hdaudio, соединение, list, неподдерживаемая возможность» при 0x80660003 важны значения именно на первом отказе, а не после обработки ошибки верхним уровнем.

Для 0x80660003 применяйте исправление на границе первого отказа: используйте существующий node/connection и валидный descriptor; нулевой или устаревший объект нельзя компенсировать повтором. Сообщение «функциональный блок hd audio не поддерживает параметр списка соединений» при 0x80660003 не следует подавлять общей обработкой исключения.

Документация для результата 0x80660003: COM error codes for Input and graphics · PortCls interfaces and structures · Windows audio driver design guide.


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

Exit mobile version