Что означает код NTSTATUS 0xC01D0009 (STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK)?

 
Предыдущий Следующий
STATUS_MONITOR_NO_MORE_DESCRIPTOR_DATA STATUS_MONITOR_INVALID_MANUFACTURE_DATE

STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK

Полный дескриптор режима не прошёл структурную проверку

STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK относится к 18-байтовому дескриптору подробной синхронизации. Подробная синхронизация содержит не только ширину и частоту обновления: она описывает полный сигнал с тактовой частотой, активными и гасящими интервалами, синхронизацией и другими атрибутами режима. Стандарт EDID требует, чтобы такие дескрипторы представляли режимы, поддерживаемые дисплеем.

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

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

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

Ссылки


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