Поделиться через


Интерфейс IComTransactionEvents (comsvcs.h)

Уведомляет подписчика о запуске, фиксации или прерывании транзакции координатора распределенных транзакций Майкрософт (DTC). Подписчик также получает уведомление, когда диспетчер ресурсов получает сведения о подготовке из диспетчера транзакций. События публикуются подписчику с помощью службы событий COM+ , слабо связанной системы событий, которая хранит сведения о событиях от разных издателей в хранилище событий в каталоге COM+.

Наследование

Интерфейс IComTransactionEvents наследуется от интерфейса IUnknown . IComTransactionEvents также имеет следующие типы членов:

Методы

Интерфейс IComTransactionEvents содержит следующие методы.

 
IComTransactionEvents::OnTransactionAbort

Создается при прерывании транзакции. (IComTransactionEvents.OnTransactionAbort)
IComTransactionEvents::OnTransactionCommit

Создается при фиксации транзакции. (IComTransactionEvents.OnTransactionCommit)
IComTransactionEvents::OnTransactionPrepare

Создается после завершения этапа подготовки протокола двухфазной фиксации транзакции.
IComTransactionEvents::OnTransactionStart

Создается при запуске транзакции координатора распределенных транзакций Майкрософт (DTC). (IComTransactionEvents.OnTransactionStart)

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header comsvcs.h

См. также раздел

События COM+

Инструментирование COM+

Транзакции COM+