Справочник по контексту активации
Функции и структуры контекста активации используются с параллельными сборками.
В следующей таблице перечислены функции контекста активации.
Функция | Описание |
---|---|
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. |