| Предыдущий | Следующий |
| STATUS_GRAPHICS_INVALID_MONITORDESCRIPTORSET | STATUS_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET |
STATUS_GRAPHICS_INVALID_MONITORDESCRIPTOR
Сам объект дескриптора не прошёл проверку
STATUS_GRAPHICS_INVALID_MONITORDESCRIPTOR относится к отдельному объекту дескриптора, обрабатываемому через набор дескрипторов монитора VidPN. Это не синоним неверной контрольной суммы EDID: статус может быть вызван недопустимым объектом, неподдерживаемыми данными дескриптора, неверным временем жизни или объектом, который нельзя использовать в текущей операции с набором.
Зафиксируйте как необработанные данные дескриптора, так и способ получения объекта. Восстановление дескриптора по сохранённому указателю или копирование его от другой цели нарушает модель владения диспетчера VidPN и может скрыть фактический источник ошибки.
Что проверить
- Запишите идентификатор и размер дескриптора, необработанные байты, идентичность набора, идентификатор цели и последовательность получения и освобождения.
- Проверяйте формат и целостность дескриптора перед добавлением в набор.
- Отделяйте этот статус от ошибок повторного членства и повторяющегося идентификатора, для которых дескриптор должен быть в остальном корректным.
Ссылки
- Microsoft: DXGK_MONITORDESCRIPTORSET_INTERFACE
- Microsoft: объекты и интерфейсы VidPN
- Стандарт VESA Enhanced EDID, выпуск A2
Нужно найти другой код? Найти другой код состояния или ошибки.
