Share via


ICrmCompensatorVariants::BeginAbortVariants-Methode (comsvcs.h)

Benachrichtigt den CRM-Kompensator über die Abbruchphase des Transaktionsabschlusses und darüber, dass Datensätze im Kürze übermittelt werden. Die Abbruchphase kann während der normalen Verarbeitung ohne Vorbereitungsphase empfangen werden, wenn sich der Client für den Abbruch entscheidet.

Syntax

HRESULT BeginAbortVariants(
  [in] VARIANT_BOOL bRecovery
);

Parameter

[in] bRecovery

Gibt an, ob diese Methode während der Wiederherstellung aufgerufen wird.

Rückgabewert

Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.

Hinweise

Der CRM-Kompensator sollte nicht von einem Zustand abhängen, der zwischen der Vorbereitungsphase und der Abbruchphase beibehalten werden soll. Die CRM-Infrastruktur kann den CRM-Kompensator zwischen diesen beiden Phasen freigeben, wenn dies erforderlich ist. Der Zustand wird jedoch zwischen den Begin-Record-End-Aufrufen beibehalten, und der CRM-Kompensator ruft immer die ICrmLogControl-Schnittstelle ab, bevor Transaktionsergebnismethoden bereitgestellt werden.

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

ICrmCompensatorVariants