Что означает код NTSTATUS 0xC0440002 (STATUS_HDAUDIO_EMPTY_CONNECTION_LIST)?

 
Предыдущий Следующий
STATUS_AUDIO_ENGINE_NODE_NOT_FOUND STATUS_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED

STATUS_HDAUDIO_EMPTY_CONNECTION_LIST

Топология кодека содержит неожиданно пустой список соединений

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

Обычно это указывает на проблему прошивки кодека, ответов на verb-команды или разбора данных драйвером. Изменение устройства воспроизведения по умолчанию в Windows не исправит ситуацию, если не удалось перечислить саму логическую топологию.

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

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

Ссылки


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