共用方式為


ICrmCompensatorVariants::BeginCommitVariants 方法 (comsvcs.h)

通知 CRM 補償器認可階段 (交易完成的第二階段) ,以及即將傳遞的記錄。

語法

HRESULT BeginCommitVariants(
  [in] VARIANT_BOOL bRecovery
);

參數

[in] bRecovery

指出是否要在復原期間呼叫這個方法。

傳回值

如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。

備註

CRM 補償器不應依賴準備階段與認可階段之間要維護的任何狀態。 如果需要這麼做,CRM 基礎結構可以釋出這兩個階段之間的 CRM 補償器。 不過,Begin-Record-End 呼叫之間會維持狀態,而 CRM Compensator 一律會在傳遞任何交易結果方法之前取得 ICrmLogControl 介面。

規格需求

   
最低支援的用戶端 Windows 2000 專業版 [僅限傳統型應用程式]
最低支援的伺服器 Windows 2000 Server [僅限傳統型應用程式]
目標平台 Windows
標頭 comsvcs.h

另請參閱

ICrmCompensatorVariants