CServiceConfig, classe

Spécifie et configure les services qui doivent être actifs dans le domaine de service entré lors de l’appel de CoCreateActivity ou CoEnterServiceDomain.

Quand implémenter

Cette classe est implémentée par COM+.

Condition requise Valeur
CLSID CLSID _ CServiceConfig
ProgID L "COMSVCS. CServiceConfig"
Interfaces IServiceComTIIntrinsicsConfig
IServiceIISIntrinsicsConfig
IServiceInheritanceConfig
IServicePartitionConfig
IServiceSxSConfig
IServiceSynchronizationConfig
IServiceThreadPoolConfig
IServiceTrackerConfig
IServiceTransactionConfig

Quand l’utiliser

Utilisez cette classe pour configurer les services que vous souhaitez utiliser. CoCreateActivity et CoEnterServiceDomain vous permettent d’utiliser les services configurés par cette classe sans avoir à lier ces services à un composant avant de les utiliser.

Cette classe n’a pas été conçue pour être utilisée dans Visual Basic.

Remarques

Pour créer cet objet, appelez CoCreateInstance.

Les objets instanciés à partir de la classe CServiceConfig agrègent le marshaleur libre de threads afin qu’ils puissent être stockés par les runtimes système et réutilisés dans différents cloisonnements.

Pour configurer un service individuel, appelez QueryInterface pour l’interface associée au service, puis appelez les méthodes sur cette interface pour établir la configuration appropriée.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows XP avec les [ applications de bureau SP1 uniquement]
Serveur minimal pris en charge
Windows Serveur 2003 [ applications de bureau uniquement]
En-tête
ComSvcs. h

Voir aussi

CoCreateActivity

CoCreateFreeThreadedMarshaler

CoEnterServiceDomain

CoLeaveServiceDomain

Services COM+ sans composants