Share via


Enumerazione CRMREGFLAGS (comsvcs.h)

Controlla quali fasi di completamento delle transazioni devono essere ricevute dal compensazione CRM e se il ripristino deve non riuscire se le transazioni in dubbio rimangono dopo il tentativo di ripristino.

Sintassi

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

Costanti

 
CRMREGFLAG_PREPAREPHASE
Valore: 0x1
Ricevere la fase di preparazione.
CRMREGFLAG_COMMITPHASE
Valore: 0x2
Ricevere la fase di commit.
CRMREGFLAG_ABORTPHASE
Valore: 0x4
Ricevere la fase di interruzione.
CRMREGFLAG_ALLPHASES
Valore: 0x7
Ricevere tutte le fasi.
CRMREGFLAG_FAILIFINDOUBTSREMAIN
Valore: 0x10
Errore se le transazioni in dubbio rimangono dopo il ripristino.

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione comsvcs.h

Vedi anche

ICrmLogControl::RegisterCompensator