共用方式為


CRMREGFLAGS 列舉 (comsvcs.h)

控制CRM補償器應該接收哪些交易完成階段,以及如果嘗試復原之後,復原是否應該失敗。

Syntax

typedef enum tagCRMREGFLAGS {
  CRMREGFLAG_PREPAREPHASE = 0x1,
  CRMREGFLAG_COMMITPHASE = 0x2,
  CRMREGFLAG_ABORTPHASE = 0x4,
  CRMREGFLAG_ALLPHASES = 0x7,
  CRMREGFLAG_FAILIFINDOUBTSREMAIN = 0x10
} CRMREGFLAGS;

常數

 
CRMREGFLAG_PREPAREPHASE
值: 0x1
接收準備階段。
CRMREGFLAG_COMMITPHASE
值: 0x2
接收認可階段。
CRMREGFLAG_ABORTPHASE
值: 0x4
接收中止階段。
CRMREGFLAG_ALLPHASES
值: 0x7
接收所有階段。
CRMREGFLAG_FAILIFINDOUBTSREMAIN
值: 0x10
如果不確定的交易在復原之後仍保留,則失敗。

規格需求

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

另請參閱

ICrmLogControl::RegisterCompensator