Что означает код ошибки Windows 2019 (ERROR_DELETING_ICM_XFORM)?

 
Предыдущий Следующий
ERROR_ICM_NOT_ENABLED ERROR_INVALID_TRANSFORM

ERROR_DELETING_ICM_XFORM

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

ERROR_DELETING_ICM_XFORM означает, что Windows Color System/ICM не смог удалить указанный color transform.

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

  • Где создан соответствующий HTRANSFORM и кто является его владельцем.
  • Не был ли handle уже удалён или передан в другой wrapper, который также считает себя owner.
  • Завершились ли все операции TranslateBitmapBits, TranslateColors и другие users этого transform.

Как исправлять

Обеспечьте один понятный lifetime: один owner либо явный reference count, синхронизацию между потоками и обнуление handle после final release. Частый дефект — два wrappers последовательно вызывают delete для одного HTRANSFORM. Если transform кэшируется, также не используйте объект после смены profile/session configuration, для которой он был создан.

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


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