Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Указывает, следует ли создать новый контекст на основе текущего контекста или создать новый контекст исключительно на основе сведений в CServiceConfig.
Синтаксис
typedef enum tagCSC_InheritanceConfig {
CSC_Inherit = 0,
CSC_Ignore
} CSC_InheritanceConfig;
Константы
CSC_InheritЗначение: 0 Новый контекст создается из существующего контекста. |
CSC_IgnoreНовый контекст создается из контекста по умолчанию. |
Комментарии
Различные значения этого перечисления можно использовать для установки конфигураций по умолчанию для различных служб, предоставляемых через CServiceConfig. Конфигурация наследования по умолчанию для CServiceConfig — CSC_Ignore. Часто полезно использовать CSC_Ignore при вызове CoCreateActivity, а CSC_Inherit полезно при дополнении существующего контекста, например при вызове CoEnterServiceDomain.
Вызов IServiceInheritanceConfig::ContainingContextTreatment перезаписывает все предыдущие параметры конфигурации объекта CServiceConfig следующими значениями по умолчанию.
Для CSC_InheritanceConfig задано значение CSC_Inherit
| Перечисление | Default |
|---|---|
| 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 |
Для CSC_InheritanceConfig задано значение CSC_Ignore
| Перечисление | Default |
|---|---|
| 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 |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Верхняя часть | comsvcs.h |