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

Voir aussi

ACTCTX

AddRefActCtx