Поделиться через


Метод 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

См. также раздел

ICrmCompensator