Что означает код HRESULT 0x8000400E (CO_E_INIT_SCM_MUTEX_EXISTS)?

 
Предыдущий Следующий
CO_E_INIT_UNACCEPTED_USER_ALLOCATOR CO_E_INIT_SCM_FILE_MAPPING_EXISTS

CO_E_INIT_SCM_MUTEX_EXISTS

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

CO_E_INIT_SCM_MUTEX_EXISTS означает, что COM обнаружил уже существующий внутренний mutex службы при выполнении этапа собственной инициализации.

Это системный сбой инициализации COM, а не обычная ошибка регистрации пользовательского класса.

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

  • Зафиксируйте процесс и самый ранний COM initialization HRESULT.
  • Проверьте состояние системных COM/RPC-служб.
  • Сопоставьте ошибку с аварийным завершением или повреждением системного состояния.
  • Не удаляйте произвольные named mutex или COM-ключи реестра.

Если проблема воспроизводится после перезапуска, диагностируйте системные компоненты COM и целостность Windows.

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


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