Что означает код HRESULT 0x80040205 (EVENT_E_INTERNALEXCEPTION)?

 
Также может означать:
КонстантаТипОС
VFW_E_FILTER_ACTIVEHRESULTWindows
Предыдущий Следующий
VFW_E_ALREADY_CONNECTED VFW_E_FILTER_ACTIVE

EVENT_E_INTERNALEXCEPTION

Что означает результат

EVENT_E_INTERNALEXCEPTION: COM+ Events перехватила внутреннее исключение при обработке события, подписки или вызова subscriber. HRESULT сам по себе не показывает, какой компонент выбросил исключение, поэтому нужен первый exception context.

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

  • Сохраните EventClass, subscription ID и subscriber/component, обслуживавшие событие.
  • Зафиксируйте первый exception code/HRESULT и stack до того, как COM+ преобразует его в EVENT_E_INTERNALEXCEPTION.
  • Проверьте, совпадают ли версии event class, publisher и subscriber после обновления приложения.
  • Если сбой зависит от одной подписки, отключите только её для проверки, не удаляя весь event catalog.

Диагностика и исправление

Исправьте компонент или подписку, породившие первичное исключение. Массовая переустановка COM+ приложения без локализации EventClass/subscriber теряет наиболее полезный диагностический контекст.

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


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