Freigeben über


IComCRMEvents-Schnittstelle (comsvcs.h)

Benachrichtigt den Abonnenten über Aktivitäten des CRM-Features (Kompensierende Resource Manager) von Komponentendiensten. 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 IComCRMEvents-Schnittstelle erbt von der IUnknown-Schnittstelle . IComCRMEvents verfügt auch über folgende Membertypen:

Methoden

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

 
IComCRMEvents::OnCRMAbort

Wird generiert, wenn der CRM-Sachbearbeiter eine Abbruchbenachrichtigung erhält, die an den CRM-Kompensator übergeben werden soll.
IComCRMEvents::OnCRMAnalyze

Wird generiert, wenn ein CRM-Sachbearbeiter während der Analysephase der Wiederherstellung einen Datensatz empfängt.
IComCRMEvents::OnCRMBegin

Wird generiert, wenn ein CRM-Sachbearbeiter gestartet wird, entweder aufgrund eines Kunden, der einen Kompensator registriert, oder während der Wiederherstellung.
IComCRMEvents::OnCRMCheckpoint

Wird generiert, wenn ein CRM-Prüfpunkt auftritt.
IComCRMEvents::OnCRMCommit

Wird generiert, wenn der CRM-Sachbearbeiter eine Commitbenachrichtigung erhält, die an den CRM-Kompensator übergeben werden soll.
IComCRMEvents::OnCRMDeliver

Wird generiert, wenn ein CRM-Sachbearbeiter einen Datensatz an einen CRM-Kompensator übermittelt.
IComCRMEvents::OnCRMDone

Wird generiert, wenn der CRM-Mitarbeiter die Verarbeitung von Transaktionsergebnisbenachrichtigungen abgeschlossen hat.
IComCRMEvents::OnCRMForce

Wird generiert, wenn ein CRM-Sachbearbeiter eine Anforderung empfängt, um Protokolldatensätze auf dem Datenträger zu erzwingen, entweder vom CRM-Worker oder vom CRM-Kompensator.
IComCRMEvents::OnCRMForget

Wird generiert, wenn ein CRM-Sachbearbeiter eine Anforderung erhält, einen Protokolldatensatz zu vergessen, entweder vom CRM-Worker oder vom CRM-Kompensator.
IComCRMEvents::OnCRMIndoubt

Wird generiert, wenn der CRM-Sachbearbeiter eine zweifelsfreie Benachrichtigung erhält, die an den CRM-Kompensator weitergeleitet wird.
IComCRMEvents::OnCRMPrepare

Wird generiert, wenn der CRM-Sachbearbeiter eine Vorbereitungsbenachrichtigung erhält, die an den CRM-Kompensator übergeben wird.
IComCRMEvents::OnCRMRecoveryDone

Wird generiert, wenn die CRM-Wiederherstellung abgeschlossen ist.
IComCRMEvents::OnCRMRecoveryStart

Wird generiert, wenn die CRM-Wiederherstellung gestartet wurde.
IComCRMEvents::OnCRMRelease

Wird generiert, wenn der CRM-Sachbearbeiter fertig ist und seine Ressourcensperren freigibt.
IComCRMEvents::OnCRMWrite

Wird generiert, wenn ein CRM-Sachbearbeiter eine Anforderung zum Schreiben eines Protokolldatensatzes erhält, entweder vom CRM-Worker oder vom CRM-Kompensator.

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