| Предыдущий | Следующий |
| STATUS_HDAUDIO_NO_LOGICAL_DEVICES_CREATED | STATUS_VSM_NOT_INITIALIZED |
STATUS_HDAUDIO_NULL_LINKED_LIST_ENTRY
Внутренняя топология HD Audio или список устройств несогласованы
Код перечисления и маршрутизации HD Audio поддерживает связанные коллекции кодеков, виджетов, путей, потоков или логических подустройств. Нулевой указатель в позиции, где должна находиться следующая допустимая запись, указывает на повреждённый учёт, неполную инициализацию или ошибку времени жизни во время завершения либо перехода питания.
Этот статус более конкретен, чем несоответствие возможностей кодека. Он указывает на состояние, управляемое драйвером, и должен исследоваться с учётом владельца списка, истории выделения и параллельной активности PnP или питания.
Что проверить
- Сохраните тип списка, текущую запись, владеющий объект устройства и стек вызовов.
- Проверьте, не выполнялись ли удаление, неожиданное удаление, остановка или возобновление параллельно с обходом списка.
- Проверьте пути инициализации и очистки на частично вставленные или преждевременно освобождённые записи.
- Используйте Driver Verifier и диагностику пулов при подозрении на повреждение памяти или использование после освобождения.
Ссылки
- Открытые спецификации Microsoft: значения NTSTATUS
- Microsoft: обзор аудиодрайверов Windows
- Microsoft: интерфейсы драйверов PortCls
- Ядро Linux: документация кодеков HD-audio
Нужно найти другой код? Найти другой код состояния или ошибки.