| Предыдущий | Следующий |
| 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 теряет наиболее полезный диагностический контекст.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
