Partilhar via


Referência de contexto de ativação

As funções e estruturas de contexto de ativação são usadas com montagens lado a lado.

A tabela a seguir lista as funções de contexto de ativação.

Função Descrição
ActivateActCtx Ativa o contexto de ativação especificado.
AddRefActCtx Incrementa a contagem de referência do contexto de ativação especificado.
CreateActCtx Cria um contexto de ativação.
DesativarActCtx Desativa o contexto de ativação especificado.
FindActCtxSectionGuid Retorna dados contidos na estrutura ACTCTX_SECTION_KEYED_DATA que corresponde ao GUID especificado.
FindActCtxSectionString Retorna dados contidos na estrutura ACTCTX_SECTION_KEYED_DATA que corresponde à cadeia de caracteres especificada.
GetCurrentActCtx Retorna o contexto de ativação atual.
IsolationAwareCleanup Garante que a memória seja liberada quando um manifesto é carregado, descarregado e recarregado.
QueryActCtxW Consulta o contexto de ativação para obter informações sobre um assembly ou arquivo.
QueryActCtxSettingsW Especifica o namespace e o nome do atributo a ser consultado.
ReleaseActCtx Decrements a contagem de referência do contexto de ativação especificado.
ZombifyActCtx Desativa o contexto de ativação especificado, mas não o desaloca.

A tabela a seguir lista as estruturas de contexto de ativação.

Estrutura Descrição
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION Contém informações detalhadas sobre o contexto de ativação.
ACTIVATION_CONTEXT_DETAILED_INFORMATION Contém informações sobre o assembly no contexto de ativação.
ACTIVATION_CONTEXT_QUERY_INDEX Contém o assembly dentro do contexto de ativação e o índice do arquivo dentro do assembly.
ACTCTX Contém informações que descrevem um contexto de ativação específico.
ACTCTX_SECTION_KEYED_DATA Retorna as informações de contexto de ativação junto com o GUID ou a seção de contexto de ativação marcada com números inteiros de 32 bits.
ASSEMBLY_FILE_DETAILED_INFORMATION Contém informações sobre um arquivo do assembly no contexto de ativação.
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION Usado pelo função de QueryActCtxW.
Windows Server 2003 e Windows XP: Esta estrutura não está disponível.
COMPATIBILITY_CONTEXT_ELEMENT Usado pelo QueryActCtxW função como parte da estrutura ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION.
Windows Server 2008 e versões anteriores e Windows Vista e versões anteriores: Esta estrutura não está disponível. Está disponível a partir do Windows Server 2008 R2 e do Windows 7.
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION Usado pelo função de QueryActCtxW.
Windows Server 2008 e versões anteriores e Windows Vista e versões anteriores: Esta estrutura não está disponível. Está disponível a partir do Windows Server 2008 R2 e do Windows 7.

A tabela a seguir lista enumerações de contexto de ativação.

Enumeração Descrição
ACTCTX_REQUESTED_RUN_LEVEL Descreve o nível de execução solicitado do contexto de ativação.Windows Server 2003 e Windows XP: Esta enumeração não está disponível.
ACTCTX_COMPATIBILITY_ELEMENT_TYPE Descreve o elemento de compatibilidade no manifesto do aplicativo.Windows Server 2008 e versões anteriores e Windows Vista e versões anteriores: Esta enumeração não está disponível. Está disponível a partir do Windows Server 2008 R2 e do Windows 7.