Что означает код NTSTATUS 0xC01E0318 (STATUS_GRAPHICS_TARGET_ALREADY_IN_SET)?

 
Предыдущий Следующий
STATUS_GRAPHICS_SOURCE_ALREADY_IN_SET STATUS_GRAPHICS_INVALID_VIDPN_PRESENT_PATH

STATUS_GRAPHICS_TARGET_ALREADY_IN_SET

Набор целей не может содержать одну цель дважды

Идентификатор цели может быть допустим для адаптера, но текущий набор целей уже включает его. Код топологии WDDM отличает уникальный набор целей от списка присутствующих путей, а путь зеркалирования, клонирования или повторной попытки может случайно добавить ту же цель снова.

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

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

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

Ссылки


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