| Предыдущий | Следующий |
| ERROR_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET | ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE |
ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE
Что означает ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE
ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE (0xC026232E) — Идентификатор указанного дескриптора монитора уже используется другим дескриптором в наборе.
Что проверить и как подтвердить исправление
В одном monitor descriptor set два разных descriptor objects получили одинаковый ID. Выведите все IDs и источник каждого descriptor; конфликт нужно устранять в генераторе идентификаторов, а не изменением EDID payload. Область уникальности — конкретный set, поэтому одинаковые локальные IDs в разных monitor objects сами по себе не являются ошибкой.
Проверьте повторное использование ID после удаления descriptor и поведение счётчика при re-enumeration/hot-plug. Если набор перестроен с нуля, старые ID mappings не должны смешиваться с новыми. Исправление подтверждается уникальностью IDs при полном перечислении set; INVALID_MONITORDESCRIPTOR диагностируется отдельно, если проблема в содержимом объекта.
Документация для результата 0xC026232E: D3DKMDT_MONITOR_DESCRIPTOR identifiers · descriptor set interface · monitor-specific descriptor collection.
Нужно найти другой код? Найти другой код состояния или ошибки.