Freigeben über


IComTransaction2Events-Schnittstelle (comsvcs.h)

Benachrichtigt den Abonnenten, wenn eine DTC-Transaktion (Microsoft Distributed Transaction Coordinator) gestartet, commitsiert oder abgebrochen wird. Der Abonnent wird auch benachrichtigt, wenn sich die Transaktion in der Vorbereitungsphase des zweistufigen Commitprotokolls befindet. Die Ereignisse werden für den Abonnenten mit dem COM+ Events-Dienst veröffentlicht, einem lose gekoppelten Ereignissystem, das Ereignisinformationen von verschiedenen Herausgebern in einem Ereignisspeicher im COM+-Katalog speichert.

Vererbung

Die IComTransaction2Events-Schnittstelle erbt von der IUnknown-Schnittstelle . IComTransaction2Events verfügt auch über folgende Membertypen:

Methoden

Die IComTransaction2Events-Schnittstelle verfügt über diese Methoden.

 
IComTransaction2Events::OnTransactionAbort2

Wird generiert, wenn eine Transaktion abgebrochen wird. (IComTransaction2Events.OnTransactionAbort2)
IComTransaction2Events::OnTransactionCommit2

Wird generiert, wenn ein Commit für eine Transaktion ausgeführt wird. (IComTransaction2Events.OnTransactionCommit2)
IComTransaction2Events::OnTransactionPrepare2

Wird generiert, wenn sich die Transaktion in der Vorbereitungsphase des Commitprotokolls befindet.
IComTransaction2Events::OnTransactionStart2

Wird generiert, wenn eine DTC-Transaktion (Microsoft Distributed Transaction Coordinator) gestartet wird. (IComTransaction2Events.OnTransactionStart2)

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comsvcs.h

Weitere Informationen

COM+-Ereignisse

COM+-Instrumentierung

COM+-Transaktionen