Поделиться через


перечисление CSC_COMTIIntrinsicsConfig (comsvcs.h)

Указывает, распространяется ли текущий встроенный интегратор транзакций COM (COMTI) в новый контекст. Значения из этого перечисления передаются в IServiceComTIIntrinsicsConfig::ComTIIntrinsicsConfig. COMTI упрощает задачу упаковки транзакций мейнфреймов и бизнес-логики в качестве com-компонентов.

Синтаксис

typedef enum tagCSC_COMTIIntrinsicsConfig {
  CSC_NoCOMTIIntrinsics = 0,
  CSC_InheritCOMTIIntrinsics
} CSC_COMTIIntrinsicsConfig;

Константы

 
CSC_NoCOMTIIntrinsics
Значение: 0
Текущие встроенные функции COMTI не распространяются на новый контекст. Это параметр по умолчанию для CServiceConfig , если CSC_InheritanceConfig имеет значение CSC_Ignore.
CSC_InheritCOMTIIntrinsics
Текущие встроенные функции COMTI распространяются на новый контекст. Это параметр по умолчанию для CServiceConfig , если CSC_InheritanceConfig имеет значение CSC_Inherit.

Комментарии

Это перечисление используется для настройки встроенных параметров COMTI с помощью CServiceConfig либо для работы, отправленной с помощью действия, созданного CoCreateActivity , либо для работы, заключенной между вызовами CoEnterServiceDomain и CoLeaveServiceDomain.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть comsvcs.h

См. также раздел

CServiceConfig

CoCreateActivity

CoEnterServiceDomain

IServiceComTIIntrinsicsConfig::ComTIIntrinsicsConfig