Fonction ReleaseActCtx (winbase.h)
La fonction ReleaseActCtx décrémente le nombre de références du contexte d’activation spécifié.
Syntaxe
void ReleaseActCtx(
[in] HANDLE hActCtx
);
Paramètres
[in] hActCtx
Gérez la structure ACTCTX qui contient des informations sur le contexte d’activation pour lequel le nombre de références doit être décrémenté.
Valeur renvoyée
Cette fonction ne retourne pas de valeur. Une fois l’exécution réussie, le nombre de références de contexte d’activation est décrémenté. Le destinataire de l’objet compte de références doit décrémenter le nombre de références lorsque l’objet n’est plus nécessaire.
Remarques
Lorsque le nombre de références d’un contexte d’activation devient égal à zéro, la structure du contexte d’activation est libérée. Les contextes d’activation n’ont pas été implémentés en tant qu’objets du noyau. Par conséquent, les fonctions de gestionnaire de noyau ne peuvent pas être utilisées pour les contextes d’activation.
Si la valeur du paramètre hActCtx est un handle Null, cette fonction ne fait rien et aucune condition d’erreur ne se produit.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | winbase.h (inclure Windows.h) |
Bibliothèque | Kernel32.lib |
DLL | Kernel32.dll |