Site icon EfmSoft

Что означает код HRESULT 0xC026232E (ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE)?

 
Предыдущий Следующий
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.


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

Exit mobile version