Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Indica se é necessário criar um novo contexto com base no contexto atual ou criar um novo contexto com base apenas nas informações em CServiceConfig.
Syntax
typedef enum tagCSC_InheritanceConfig {
CSC_Inherit = 0,
CSC_Ignore
} CSC_InheritanceConfig;
Constantes
CSC_InheritValor: 0 O novo contexto é criado com base no contexto existente. |
CSC_IgnoreO novo contexto é criado com base no contexto padrão. |
Comentários
Os diferentes valores dessa enumeração podem ser usados para estabelecer as configurações padrão para os vários serviços fornecidos por meio de CServiceConfig. A configuração de herança padrão para CServiceConfig é CSC_Ignore. Geralmente, é útil usar CSC_Ignore ao chamar CoCreateActivity, enquanto CSC_Inherit é útil ao aumentar um contexto existente, como ao chamar CoEnterServiceDomain.
Chamar IServiceInheritanceConfig::ContainingContextTreatment substitui quaisquer definições de configuração anteriores do objeto CServiceConfig pelos seguintes padrões.
Para CSC_InheritanceConfig definido como CSC_Inherit
| Enumeração | Default |
|---|---|
| CSC_COMTIIntrinsicsConfig | CSC_InheritCOMTIIntrinsics |
| CSC_IISIntrinsicsConfig | CSC_InheritIISIntrinsics |
| CSC_PartitionConfig | CSC_InheritPartition |
| CSC_SxsConfig | CSC_InheritSxs |
| CSC_SynchronizationConfig | CSC_IfContainerIsSynchronized |
| CSC_ThreadPool | CSC_ThreadPoolInherit |
| CSC_TransactionConfig | CSC_IfContainerIsTransactional |
Para CSC_InheritanceConfig definido como CSC_Ignore
| Enumeração | Default |
|---|---|
| CSC_COMTIIntrinsicsConfig | CSC_NoCOMTIIntrinsics |
| CSC_IISIntrinsicsConfig | CSC_NoIISIntrinsics |
| CSC_PartitionConfig | CSC_NoPartition |
| CSC_SxsConfig | CSC_NoSxs |
| CSC_SynchronizationConfig | CSC_NoSynchronization |
| CSC_ThreadPool | CSC_ThreadPoolNone |
| CSC_TransactionConfig | CSC_NoTransaction |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Cabeçalho | comsvcs.h |