Freigeben über


IComTransactionEvents-Schnittstelle (comsvcs.h)

Benachrichtigt den Abonnenten, wenn die DTC-Transaktion (Microsoft Distributed Transaction Coordinator) gestartet, committet oder abgebrochen wird. Der Abonnent wird auch benachrichtigt, wenn der Ressourcen-Manager Vorbereitungsinformationen vom Transaktions-Manager abruft. 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 IComTransactionEvents-Schnittstelle erbt von der IUnknown-Schnittstelle . IComTransactionEvents verfügt auch über folgende Membertypen:

Methoden

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

 
IComTransactionEvents::OnTransactionAbort

Wird generiert, wenn eine Transaktion abgebrochen wird. (IComTransactionEvents.OnTransactionAbort)
IComTransactionEvents::OnTransactionCommit

Wird generiert, wenn ein Commit für eine Transaktion ausgeführt wird. (IComTransactionEvents.OnTransactionCommit)
IComTransactionEvents::OnTransactionPrepare

Wird generiert, wenn die Vorbereitungsphase des zweiphasigen Commitprotokolls der Transaktion abgeschlossen ist.
IComTransactionEvents::OnTransactionStart

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

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