Перечисление 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 [только классические приложения] |
Верхняя часть | comsvcs.h |