CRMREGFLAGS 列挙 (comsvcs.h)

CRM 補正器が受け取るトランザクション完了のフェーズと、復旧が試行された後に未確定トランザクションが残っている場合に復旧を失敗させるかどうかを制御します。

構文

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 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
Header comsvcs.h

こちらもご覧ください

ICrmLogControl::RegisterCompensator