CSC_COMTIIntrinsicsConfig enumeration (comsvcs.h)
Indicates whether the current COM Transaction Integrator (COMTI) intrinsics are propagated into the new context. Values from this enumeration are passed to IServiceComTIIntrinsicsConfig::ComTIIntrinsicsConfig. The COMTI eases the task of wrapping mainframe transactions and business logic as COM components.
Syntax
typedef enum tagCSC_COMTIIntrinsicsConfig {
CSC_NoCOMTIIntrinsics = 0,
CSC_InheritCOMTIIntrinsics
} CSC_COMTIIntrinsicsConfig;
Constants
CSC_NoCOMTIIntrinsics Value: 0 The current COMTI intrinsics do not propagate to the new context. This is the default setting for CServiceConfig when CSC_InheritanceConfig is set to CSC_Ignore. |
CSC_InheritCOMTIIntrinsics The current COMTI intrinsics propagate to the new context. This is the default setting for CServiceConfig when CSC_InheritanceConfig is set to CSC_Inherit. |
Remarks
This enumeration is used to configure the COMTI intrinsics settings through CServiceConfig for either the work submitted through the activity created by CoCreateActivity or the work that is enclosed between calls to CoEnterServiceDomain and CoLeaveServiceDomain.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | comsvcs.h |