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. |