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 o pool de threads no qual o trabalho é executado que é enviado por meio da atividade retornada de CoCreateActivity.
Syntax
typedef enum tagCSC_ThreadPool {
CSC_ThreadPoolNone = 0,
CSC_ThreadPoolInherit,
CSC_STAThreadPool,
CSC_MTAThreadPool
} CSC_ThreadPool;
Constantes
CSC_ThreadPoolNoneValor: 0 Nenhum pool de thread é usado. Se esse valor for usado para configurar um objeto CServiceConfig que é passado para CoCreateActivity, um erro (CO_E_THREADPOOL_CONFIG) será retornado. Essa é a configuração padrão do pool de threads para CServiceConfig quando CSC_InheritanceConfig é definido como CSC_Ignore. |
CSC_ThreadPoolInheritO mesmo tipo de apartment de pool de thread do apartment de thread do chamador é utilizado. Se o apartamento do chamador for o apartamento neutro, um apartamento de thread único será usado. Essa é a configuração padrão do pool de threads para CServiceConfig quando CSC_InheritanceConfig é definido como CSC_Inherit. |
CSC_STAThreadPoolUm STA (Single-Threaded Apartment) é usado. |
CSC_MTAThreadPoolUm MTA (Multi-Threaded Apartment) é usado. |
Comentários
Essa enumeração é usada para definir o pool de threads para CServiceConfig somente ao chamar CoCreateActivity. Um erro será retornado se você tentar definir o pool de threads ao chamar CoEnterServiceDomain.
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 |