Site icon EfmSoft

Что означает код HRESULT 0xC0261005 (ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED)?

 
Предыдущий Следующий
ERROR_MONITOR_INVALID_STANDARD_TIMING_BLOCK ERROR_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK

ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED

Что означает ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED

ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED (0xC0261005) — Не удалось зарегистрировать блок данных WMI для одного из подклассов MSMonitorClass.

Что проверить и как подтвердить исправление

Сопоставьте с результатом 0xC0261005 следующие данные: сырой EDID, monitor ID, DisplayConfig path, драйвер и результат WMI/DDC-CI; отдельно запишите EDID.

Для 0xC0261005 проверяйте валидность дескриптора и поддержку команды монитором; не записывайте параметры, отсутствующие в capability string.

Проверьте регистрацию именно WMI-класса монитора: какая производная от MSMonitorClass не зарегистрировала data block, загружен ли monitor/драйвер дисплея и появляется ли экземпляр класса после re-enumeration устройства. Исправленный EDID сам по себе недостаточен, если provider не публикует WMI data block.

Документация для результата 0xC0261005: MSMonitorClass and its derived monitor classes · WMI Core Provider monitor data classes.


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

Exit mobile version