Что означает код NTSTATUS 0xC01D0001 (STATUS_MONITOR_NO_DESCRIPTOR)?

 
Предыдущий Следующий
STATUS_FLT_REGISTRATION_BUSY STATUS_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT

STATUS_MONITOR_NO_DESCRIPTOR

Получение дескриптора завершилось ошибкой до проверки режимов

STATUS_MONITOR_NO_DESCRIPTOR возникает до того, как Windows может построить возможности монитора по данным дескриптора. Для внешних дисплеев это обычно EDID или связанный дескриптор, полученный через разъём и стек драйверов; допустимый адаптер и видимая цель не гарантируют возврата пригодных данных.

Рассматривайте это как проблему получения или транспорта, а не доказательство отсутствия поддерживаемых режимов у панели. Отключённый кабель, нестабильное hot-plug состояние, док-станция, KVM, преобразователь протокола, ошибка драйвера GPU или монитор без полезного дескриптора могут оставить цель без данных. Linux описывает тот же класс: монитор, KVM или видеоплата могут вернуть отсутствующий либо повреждённый EDID.

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

  • Запишите адаптер, разъём, идентификатор цели, состояние hot-plug и необработанные байты дескриптора до применения override.
  • Сравните прямое подключение с док-станцией, KVM, кабелем или преобразователем, присутствовавшими при ошибке.
  • Не используйте повторно байты дескриптора или набор режимов от предыдущего монитора.

Ссылки


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