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 |