ICrmCompensator::AbortRecord-Methode (comsvcs.h)

Stellt während der Abbruchphase einen Protokolldatensatz an den CRM-Kompensator bereit.

Syntax

HRESULT AbortRecord(
  [in]  CrmLogRecordRead crmLogRec,
  [out] BOOL             *pfForget
);

Parameter

[in] crmLogRec

Der Protokolldatensatz als CrmLogRecordRead-Struktur .

[out] pfForget

Gibt an, ob der übermittelte Datensatz vergessen werden soll.

Rückgabewert

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

Hinweise

Protokolldatensätze werden in umgekehrter Reihenfolge übermittelt, in der sie geschrieben wurden. Diese Methode kann vom CRM-Kompensator mehrmals empfangen werden, einmal für jeden geschriebenen Protokolldatensatz. Wenn keine Protokolldatensätze geschrieben werden, werden die Methoden BeginAbort und EndAbort empfangen, es gibt jedoch keine Aufrufe der AbortRecord-Methode .

Der CRM-Kompensator kann den Datensatz vergessen, der während dieser Phase an ihn übermittelt wird, indem er das Flag "Vergessen" bei der Rückgabe von dieser Methode festlegt.

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

ICrmCompensator