Поделиться через


Справочник по контексту активации

Функции контекста активации и структуры используются с параллельными сборками.

В следующей таблице перечислены функции контекста активации.

Функция Описание
ActivateActCtx Активирует указанный контекст активации.
AddRefActCtx Увеличивает число ссылок указанного контекста активации.
CreateActCtx Создает контекст активации.
ДеактивацияActCtx Деактивирует указанный контекст активации.
FindActCtxSectionGuid Возвращает данные, содержащиеся в структуре ACTCTX_SECTION_KEYED_DATA, которая соответствует указанному GUID.
FindActCtxSectionString Возвращает данные, содержащиеся в структуре ACTCTX_SECTION_KEYED_DATA, соответствующей указанной строке.
GetCurrentActCtx Возвращает текущий контекст активации.
IsolationAwareCleanup Гарантирует, что память освобождается при загрузке, выгрузке и перезагрузке манифеста.
QueryActCtxW Запрашивает контекст активации для получения сведений о сборке или файле.
QueryActCtxSettingsW Указывает пространство имен и имя атрибута атрибута, который требуется запрашивать.
ReleaseActCtx Уменьшает количество ссылок указанного контекста активации.
ZombifyActCtx Деактивирует указанный контекст активации, но не освобождает его.

В следующей таблице перечислены структуры контекста активации.

Структура Описание
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION Содержит подробные сведения о контексте активации.
ACTIVATION_CONTEXT_DETAILED_INFORMATION Содержит сведения о сборке в контексте активации.
ACTIVATION_CONTEXT_QUERY_INDEX Содержит сборку в контексте активации и индекс файла в сборке.
ACTCTX Содержит сведения, описывающие определенный контекст активации.
ACTCTX_SECTION_KEYED_DATA Возвращает сведения о контексте активации вместе с разделом контекста активации GUID или 32-разрядной целочисленной активации.
ASSEMBLY_FILE_DETAILED_INFORMATION Содержит сведения о файле сборки в контексте активации.
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION Используется функцией QueryActCtxW.
Windows Server 2003 и Windows XP: эта структура недоступна.
COMPATIBILITY_CONTEXT_ELEMENT Используется функциейQueryActCtxWв рамках структуры ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION.
Windows Server 2008 и более ранних версий, а также Windows Vista и более ранних версий: эта структура недоступна. Она доступна начиная с Windows Server 2008 R2 и Windows 7.
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION Используется функцией QueryActCtxW.
Windows Server 2008 и более ранних версий, а также Windows Vista и более ранних версий: эта структура недоступна. Она доступна начиная с Windows Server 2008 R2 и Windows 7.

В следующей таблице перечислены перечисления контекста активации.

Перечисление Описание
ACTCTX_REQUESTED_RUN_LEVEL Описывает запрошенный уровень выполнения контекста активации.Windows Server 2003 и Windows XP: Это перечисление недоступно.
ACTCTX_COMPATIBILITY_ELEMENT_TYPE Описывает элемент совместимости в манифесте приложения.Windows Server 2008 и более ранних версий, а также Windows Vista и более ранних версий: Это перечисление недоступно. Она доступна начиная с Windows Server 2008 R2 и Windows 7.