Compartir a través de


Referencia de contexto de activación

Las funciones y estructuras de contexto de activación se usan con ensamblados en paralelo.

En la tabla siguiente se enumeran las funciones de contexto de activación.

Función Descripción
ActivateActCtx Activa el contexto de activación especificado.
AddRefActCtx Incrementa el recuento de referencias del contexto de activación especificado.
CreateActCtx Crea un contexto de activación.
DeactivateActCtx Desactiva el contexto de activación especificado.
FindActCtxSectionGuid Devuelve los datos contenidos en la estructura ACTCTX_SECTION_KEYED_DATA que corresponde al GUID especificado.
FindActCtxSectionString Devuelve los datos contenidos en la estructura ACTCTX_SECTION_KEYED_DATA que corresponde a la cadena especificada.
GetCurrentActCtx Devuelve el contexto de activación actual.
IsolationAwareCleanup Garantiza que la memoria se libere cuando se carga, descarga y se vuelve a cargar un manifiesto.
QueryActCtxW Consulta el contexto de activación para obtener información sobre un ensamblado o archivo.
QueryActCtxSettingsW Especifica el espacio de nombres y el nombre del atributo que se va a consultar.
ReleaseActCtx Disminuye el recuento de referencias del contexto de activación especificado.
ZombifyActCtx Desactiva el contexto de activación especificado, pero no lo desasigna.

En la tabla siguiente se enumeran las estructuras de contexto de activación.

Estructura Descripción
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION Contiene información detallada sobre el contexto de activación.
ACTIVATION_CONTEXT_DETAILED_INFORMATION Contiene información sobre el ensamblado en el contexto de activación.
ACTIVATION_CONTEXT_QUERY_INDEX Contiene el ensamblado dentro del contexto de activación y el índice del archivo dentro del ensamblado.
ACTCTX Contiene información que describe un contexto de activación específico.
ACTCTX_SECTION_KEYED_DATA Devuelve la información del contexto de activación junto con el GUID o la sección contexto de activación con etiqueta de entero de 32 bits.
ASSEMBLY_FILE_DETAILED_INFORMATION Contiene información sobre un archivo del ensamblado en el contexto de activación.
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION Usado por la función QueryActCtxW .
Windows Server 2003 y Windows XP: Esta estructura no está disponible.
COMPATIBILITY_CONTEXT_ELEMENT Usado por la función QueryActCtxW como parte de la estructura ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION .
Windows Server 2008 y versiones anteriores, y Windows Vista y versiones anteriores: Esta estructura no está disponible. Está disponible a partir de Windows Server 2008 R2 y Windows 7.
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION Usado por la función QueryActCtxW .
Windows Server 2008 y versiones anteriores, y Windows Vista y versiones anteriores: Esta estructura no está disponible. Está disponible a partir de Windows Server 2008 R2 y Windows 7.

En la tabla siguiente se enumeran las enumeraciones de contexto de activación.

Enumeración Descripción
ACTCTX_REQUESTED_RUN_LEVEL Describe el nivel de ejecución solicitado del contexto de activación. Windows Server 2003 y Windows XP: Esta enumeración no está disponible.
ACTCTX_COMPATIBILITY_ELEMENT_TYPE Describe el elemento de compatibilidad en el manifiesto de aplicación. Windows Server 2008 y versiones anteriores, y Windows Vista y versiones anteriores: Esta enumeración no está disponible. Está disponible a partir de Windows Server 2008 R2 y Windows 7.