Что означает код HRESULT 0x80660001 (E_AUDIO_ENGINE_NODE_NOT_FOUND)?

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

E_AUDIO_ENGINE_NODE_NOT_FOUND

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

E_AUDIO_ENGINE_NODE_NOT_FOUND (0x80660001) — PortCls не удалось найти узел аудиодвижка, опубликованный драйвером минипорта, который заявил поддержку IMiniportAudioEngineNode.

Код 0x80660001 относится не ко всему компоненту «COM/WinRT», а к операции в области «контракт вызываемого interface, аргументы и state объекта». Сообщение «portcls не удалось найти узел аудиодвижка, опубликованный драйвером минипорта, который заявил поддержку iminiportaudioenginenode» позволяет начать с темы «аудио, engine, node, не, поиск объекта».

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

До изменения конфигурации проверьте идентификатор, область поиска и жизненный цикл отсутствующего объекта. Для 0x80660001 с описанием «portcls не удалось найти узел аудиодвижка, опубликованный драйвером минипорта, который заявил поддержку iminiportaudioenginenode» проверьте идентификатор, область поиска и поколение объекта; имя может быть верным, но относиться к другому контейнеру или уже удалённому состоянию.

Сопоставьте с результатом 0x80660001 следующие данные: IID и method, thread/apartment, argument values, object state и исходный HRESULT; отдельно запишите IMiniportAudioEngineNode, ID. До исправления 0x80660001 сохраните исходное состояние объекта по теме «аудио, engine, node, не, поиск объекта».

Коррекция для 0x80660001 должна быть предметной: приведите аргументы и жизненный цикл объекта к контракту метода; неизменённый вызов после contract failure повторять не следует. Для 0x80660001 и сообщения «portcls не удалось найти узел аудиодвижка, опубликованный драйвером минипорта, который заявил поддержку iminiportaudioenginenode» общий сброс допустим лишь как контроль, но не как доказательство причины.

Подтвердите изменение повтором исходной операции: результат 0x80660001 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.

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


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