Compartilhar via


Classe CServiceConfig

Especifica e configura os serviços que devem estar ativos no domínio de serviço inserido ao chamar CoCreateActivity ou CoEnterServiceDomain.

Quando implementar

Essa classe é implementada por COM+.

Requisito Valor
CLSID CLSID_CServiceConfig
ProgID L"COMSVCS. CServiceConfig"
Interfaces IServiceComTIIntrinsicsConfig
IServiceIISIntrinsicsConfig
IServiceInheritanceConfig
IServicePartitionConfig
IServiceSxSConfig
IServiceSynchronizationConfig
IServiceThreadPoolConfig
IServiceTrackerConfig
IServiceTransactionConfig

Quando usar

Use essa classe para configurar os serviços que você deseja usar. CoCreateActivity e CoEnterServiceDomain permitem que você use os serviços configurados por essa classe sem precisar vincular esses serviços a um componente antes de usá-los.

Essa classe não foi projetada para ser usada no Visual Basic.

Comentários

Para criar esse objeto, chame CoCreateInstance.

Os objetos instanciados da classe CServiceConfig agregam o marshaler de thread livre para que possam ser armazenados por runtimes do sistema e reutilizados em apartamentos diferentes.

Para configurar um serviço individual, chame QueryInterface para a interface associada ao serviço e, em seguida, chame métodos nessa interface para estabelecer a configuração apropriada.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows XP com SP1 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho
ComSvcs.h

Confira também

CoCreateActivity

CoCreateFreeThreadedMarshaler

CoEnterServiceDomain

CoLeaveServiceDomain

Serviços COM+ sem componentes