Partager via


énumération CSC_PartitionConfig (comsvcs.h)

Indique la partition COM+ sur laquelle le contexte fermé s’exécute.

Syntax

typedef enum tagCSC_PartitionConfig {
  CSC_NoPartition = 0,
  CSC_InheritPartition,
  CSC_NewPartition
} CSC_PartitionConfig;

Constantes

 
CSC_NoPartition
Valeur : 0
Le contexte placé s’exécute sur la partition d’application de base. Il s’agit du paramètre par défaut pour CServiceConfig lorsque CSC_InheritanceConfig est défini sur CSC_Ignore.
CSC_InheritPartition
Le contexte délimité s'exécute dans la partition COM+ qui le contient. Il s’agit du paramètre par défaut pour CServiceConfig lorsque CSC_InheritanceConfig est défini sur CSC_Inherit.
CSC_NewPartition
Le contexte délimité s'exécute dans une partition COM+ qui est différente de la partition le contenant.

Remarques

Cette énumération est utilisée pour spécifier la partition COM+ de travail via CServiceConfig pour le travail soumis via l’activité créée par CoCreateActivity ou le travail qui est placé 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

COM+ Partitions

CServiceConfig

CoCréateActivity

CoEnterServiceDomain

IServicePartitionConfig ::P artitionConfig