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. |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour