Partager via


TpSetCallbackCleanupGroup, fonction (winnt.h)

Associe le groupe de nettoyage spécifié à l’environnement de rappel spécifié.

Syntaxe

void TpSetCallbackCleanupGroup(
  [in, out]      PTP_CALLBACK_ENVIRON              CallbackEnviron,
  [in]           PTP_CLEANUP_GROUP                 CleanupGroup,
  [in, optional] PTP_CLEANUP_GROUP_CANCEL_CALLBACK CleanupGroupCancelCallback
);

Paramètres

[in, out] CallbackEnviron

Structure TP_CALLBACK_ENVIRON qui définit l’environnement de rappel. La fonction TpInitializeCallbackEnviron retourne cette structure.

[in] CleanupGroup

Structure TP_CLEANUP_GROUP qui définit le groupe de nettoyage. La fonction CreateThreadpoolCleanupGroup retourne cette structure.

[in, optional] CleanupGroupCancelCallback

Rappel de nettoyage à appeler si le groupe de nettoyage est annulé avant la libération de l’objet associé. La fonction est appelée lorsque vous appelez CloseThreadpoolCleanupGroupMembers.

Valeur de retour

None

Remarques

Cette fonction est implémentée en tant que fonction inline.

Configuration requise

   
Plateforme cible Windows
En-tête winnt.h

Voir aussi

TpDestroyCallbackEnviron

TpInitializeCallbackEnviron

TpSetCallbackActivationContext

TpSetCallbackFinalizationCallback

TpSetCallbackLongFunction

TpSetCallbackNoActivationContext

TpSetCallbackPersistent

TpSetCallbackPriority

TpSetCallbackRaceWithDll

TpSetCallbackThreadpool