Что означает код HRESULT 0xC026235B (ERROR_GRAPHICS_INVALID_CLIENT_TYPE)?

 
Предыдущий Следующий
ERROR_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION ERROR_GRAPHICS_CLIENTVIDPN_NOT_SET

ERROR_GRAPHICS_INVALID_CLIENT_TYPE

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

ERROR_GRAPHICS_INVALID_CLIENT_TYPE (0xC026235B) — Указанный тип клиента не распознан.

Что означает на практике

Графический API получил client-type value, которого нет среди допустимых для этого интерфейса или версии структуры. Это ошибка контракта входных данных, а не общий отказ GPU.

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

  • Найдите поле, в котором передаётся client type, и сравните его значение с enum/contract именно вызываемого DDI или DisplayConfig/VidPN метода.
  • Проверьте размер и версию структуры: значение может выглядеть корректным, но читаться из неправильного смещения при несовпадении ABI.
  • Если значение приходит из другого компонента, сохраните его до преобразования и после него, чтобы исключить ошибку сериализации или cast.

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

Повторите тот же вызов с допустимым client type и неизменными остальными параметрами. Исчезновение ошибки после перезапуска драйвера без исправления значения не доказывает устранение причины.

Технические ссылки

Документация для результата 0xC026235B: Introduction to Video Present Networks · VidPN objects and interfaces · Enumerating cofunctional VidPN modes.


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