| Предыдущий | Следующий |
| ERROR_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST | ERROR_GRAPHICS_I2C_ERROR_RECEIVING_DATA |
ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA
Что означает ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA
ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA (0xC0262582) — При передаче данных устройству по шине I2C произошла ошибка.
Контекст результата 0xC0262582 — подсистема «графическое ядро Windows и VidPN» и область «топологию VidPN, режимы source/target, monitor descriptors и графическую память». Условие «при передаче данных устройству по шине i2c произошла ошибка» указывает на тему «i2c, transmitting, данные», а не на общий отказ всего компонента.
Что проверить и как подтвердить исправление
До изменения конфигурации сопоставьте первый отказ с фактическими параметрами операции. Для 0xC0262582 с описанием «при передаче данных устройству по шине i2c произошла ошибка» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.
Диагностика 0xC0262582 должна включать LUID адаптера, source/target IDs, запрошенный mode, EDID/DisplayConfig и события Display/DxgKrnl; отдельно запишите EDID. Для темы «i2c, transmitting, данные» при 0xC0262582 важны значения именно на первом отказе, а не после обработки ошибки верхним уровнем.
Практическое исправление для 0xC0262582: сравните запрошенную топологию с реально поддерживаемыми режимами и изменяйте только один элемент пути; не подменяйте причину переустановкой драйвера без подтверждения. В контексте условия «при передаче данных устройству по шине i2c произошла ошибка» для 0xC0262582 оно должно устранить подтверждённую причину, а не скрыть исходный HRESULT.
Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0xC0262582 это надёжнее единичного успеха на других данных.
Документация для результата 0xC0262582: Linux kernel: I²C send and combined transactions · Linux kernel: common I²C transfer fault meanings · ddcutil: DDC/CI timing and retries.
Нужно найти другой код? Найти другой код состояния или ошибки.
