다음을 통해 공유


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 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 comsvcs.h

추가 정보

ICrmLogControl::RegisterCompensator