Метод ICrmCompensator::AbortRecord (comsvcs.h)
Доставляет запись журнала в компенсатор CRM на этапе прерывания.
Синтаксис
HRESULT AbortRecord(
[in] CrmLogRecordRead crmLogRec,
[out] BOOL *pfForget
);
Параметры
[in] crmLogRec
Запись журнала в виде структуры CrmLogRecordRead .
[out] pfForget
Указывает, следует ли забыть доставленную запись.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
Записи журнала доставляются в обратном порядке, в котором они были записаны. Этот метод может быть получен компенсатором CRM несколько раз, по одному для каждой записанной записи журнала. Если записи журнала не записываются, методы BeginAbort и EndAbort получаются, но вызовы методов AbortRecord отсутствуют.
Компенсатор CRM может забыть запись, доставляемую ему на этом этапе, установив флаг забыли при возвращении из этого метода.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | comsvcs.h |