CSC_InheritanceConfig-Enumeration (comsvcs.h)
Gibt an, ob ein neuer Kontext basierend auf dem aktuellen Kontext oder ein neuer Kontext erstellt werden soll, der ausschließlich auf den Informationen in CServiceConfig basiert.
Syntax
typedef enum tagCSC_InheritanceConfig {
CSC_Inherit = 0,
CSC_Ignore
} CSC_InheritanceConfig;
Konstanten
CSC_Inherit Wert: 0 Der neue Kontext wird aus dem vorhandenen Kontext erstellt. |
CSC_Ignore Der neue Kontext wird aus dem Standardkontext erstellt. |
Hinweise
Die verschiedenen Werte dieser Enumeration können verwendet werden, um die Standardkonfigurationen für die verschiedenen Dienste festzulegen, die über CServiceConfig bereitgestellt werden. Die Standardkonfiguration der Vererbung für CServiceConfig ist CSC_Ignore. Beim Aufrufen von CoCreateActivity ist CSC_Ignore häufig hilfreich, während CSC_Inherit beim Erweitern eines vorhandenen Kontexts nützlich ist, z. B. beim Aufrufen von CoEnterServiceDomain.
Durch aufrufen von IServiceInheritanceConfig::ContainingContextTreatment werden alle vorherigen Konfigurationseinstellungen des CServiceConfig-Objekts mit den folgenden Standardwerten überschrieben.
Für CSC_InheritanceConfig auf CSC_Inherit festgelegt
Enumeration | Standard |
---|---|
CSC_COMTIIntrinsicsConfig | CSC_InheritCOMTIIntrinsics |
CSC_IISIntrinsicsConfig | CSC_InheritIISIntrinsics |
CSC_PartitionConfig | CSC_InheritPartition |
CSC_SxsConfig | CSC_InheritSxs |
CSC_SynchronizationConfig | CSC_IfContainerIsSynchronized |
CSC_ThreadPool | CSC_ThreadPoolInherit |
CSC_TransactionConfig | CSC_IfContainerIsTransactional |
Für CSC_InheritanceConfig auf CSC_Ignore festgelegt
Enumeration | Standard |
---|---|
CSC_COMTIIntrinsicsConfig | CSC_NoCOMTIIntrinsics |
CSC_IISIntrinsicsConfig | CSC_NoIISIntrinsics |
CSC_PartitionConfig | CSC_NoPartition |
CSC_SxsConfig | CSC_NoSxs |
CSC_SynchronizationConfig | CSC_NoSynchronization |
CSC_ThreadPool | CSC_ThreadPoolNone |
CSC_TransactionConfig | CSC_NoTransaction |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | comsvcs.h |