Informations de référence sur le contexte d’activation
Les fonctions et structures du contexte d’activation sont utilisées avec des assemblys côte à côte.
Le tableau suivant répertorie les fonctions de contexte d’activation.
Fonction | Description |
---|---|
ActivateActCtx | Active le contexte d’activation spécifié. |
AddRefActCtx | Incrémente le nombre de références du contexte d’activation spécifié. |
CreateActCtx | Crée un contexte d’activation. |
DeactivateActCtx | Désactive le contexte d’activation spécifié. |
FindActCtxSectionGuid | Retourne les données contenues dans la structure ACTCTX_SECTION_KEYED_DATA qui correspond au GUID spécifié. |
FindActCtxSectionString | Retourne les données contenues dans la structure ACTCTX_SECTION_KEYED_DATA qui correspond à la chaîne spécifiée. |
GetCurrentActCtx | Retourne le contexte d’activation actuel. |
IsolationAwareCleanup | Garantit que la mémoire est libérée lorsqu’un manifeste est chargé, déchargé et rechargé. |
QueryActCtxW | Interroge le contexte d’activation pour obtenir des informations sur un assembly ou un fichier. |
QueryActCtxSettingsW | Spécifie l’espace de noms et le nom d’attribut de l’attribut qui doit être interrogé. |
ReleaseActCtx | Décrémente le nombre de références du contexte d’activation spécifié. |
ZombifyActCtx | Désactive le contexte d’activation spécifié, mais ne le libère pas. |
Le tableau suivant répertorie les structures de contexte d’activation.
Structure | Description |
---|---|
ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION | Contient des informations détaillées sur le contexte d’activation. |
ACTIVATION_CONTEXT_DETAILED_INFORMATION | Contient des informations sur l’assembly dans le contexte d’activation. |
ACTIVATION_CONTEXT_QUERY_INDEX | Contient l’assembly dans le contexte d’activation et l’index du fichier dans l’assembly. |
ACTCTX | Contient des informations qui décrivent un contexte d’activation spécifique. |
ACTCTX_SECTION_KEYED_DATA | Retourne les informations sur le contexte d’activation, ainsi que la section GUID ou contexte d’activation avec balises entières 32 bits. |
ASSEMBLY_FILE_DETAILED_INFORMATION | Contient des informations sur un fichier de l’assembly dans le contexte d’activation. |
ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION | Utilisé par la fonction QueryActCtxW . Windows Server 2003 et Windows XP : Cette structure n’est pas disponible. |
COMPATIBILITY_CONTEXT_ELEMENT | Utilisé par la fonction QueryActCtxW dans le cadre de la structure ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION . Windows Server 2008 et versions antérieures, windows Vista et versions antérieures : Cette structure n’est pas disponible. Il est disponible à partir de Windows Server 2008 R2 et Windows 7. |
ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION | Utilisé par la fonction QueryActCtxW . Windows Server 2008 et versions antérieures, windows Vista et versions antérieures : Cette structure n’est pas disponible. Il est disponible à partir de Windows Server 2008 R2 et Windows 7. |
Le tableau suivant répertorie les énumérations de contexte d’activation.
Énumération | Description |
---|---|
ACTCTX_REQUESTED_RUN_LEVEL | Décrit le niveau d’exécution demandé du contexte d’activation. Windows Server 2003 et Windows XP : Cette énumération n’est pas disponible. |
ACTCTX_COMPATIBILITY_ELEMENT_TYPE | Décrit l’élément de compatibilité dans le manifeste de l’application. Windows Server 2008 et versions antérieures, windows Vista et versions antérieures : Cette énumération n’est pas disponible. Il est disponible à partir de Windows Server 2008 R2 et Windows 7. |