Referência de contexto de ativação
As funções e estruturas de contexto de ativação são usadas com assemblies 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. |
DeactivateActCtx | 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 for 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 que deve ser consultado. |
ReleaseActCtx | Diminui 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 a seção de contexto de ativação marcada por inteiro de GUID ou 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 pela função QueryActCtxW . Windows Server 2003 e Windows XP: Essa estrutura não está disponível. |
COMPATIBILITY_CONTEXT_ELEMENT | Usado pela função QueryActCtxW como parte da estrutura ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION . Windows Server 2008 e versões anteriores e Windows Vista e anteriores: Essa estrutura não está disponível. Ele está disponível a partir do Windows Server 2008 R2 e do Windows 7. |
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION | Usado pela função QueryActCtxW . Windows Server 2008 e versões anteriores e Windows Vista e anteriores: Essa estrutura não está disponível. Ele está disponível a partir do Windows Server 2008 R2 e do Windows 7. |
A tabela a seguir lista as 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: Essa 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 anteriores: Essa enumeração não está disponível. Ele está disponível a partir do Windows Server 2008 R2 e do Windows 7. |