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 |