Partager via


énumération CSC_SxsConfig (comsvcs.h)

Indique comment les assemblys côte à côte sont configurés pour CServiceConfig.

Syntax

typedef enum tagCSC_SxsConfig {
  CSC_NoSxs = 0,
  CSC_InheritSxs,
  CSC_NewSxs
} CSC_SxsConfig;

Constantes

 
CSC_NoSxs
Valeur : 0
Les assemblys côte à côte ne sont pas utilisés dans le contexte délimité. Il s’agit du paramètre par défaut pour CServiceConfig lorsque CSC_InheritanceConfig a la valeur CSC_Ignore.
CSC_InheritSxs
L'assembly côte à côte actuel du contexte délimité est utilisé. Il s’agit du paramètre par défaut pour CServiceConfig lorsque CSC_InheritanceConfig est défini sur CSC_Inherit.
CSC_NewSxs
Un nouvel assembly côte à côte est créé pour le contexte délimité.

Remarques

Cette énumération est utilisée pour configurer des assemblys côte à côte via CServiceConfig pour le travail soumis via l’activité créée par CoCreateActivity ou le travail qui est compris entre les appels à CoEnterServiceDomain et CoLeaveServiceDomain.

Configuration requise

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

Voir aussi

CServiceConfig

CoCreateActivity

CoEnterServiceDomain

IServiceSxSConfig ::SxSConfig

Applications isolées et assemblys côte à côte