Condividi tramite


Funzione TpSetCallbackCleanupGroup (winnt.h)

Associa il gruppo di pulizia specificato all'ambiente di callback specificato.

Sintassi

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

Parametri

[in, out] CallbackEnviron

Struttura TP_CALLBACK_ENVIRON che definisce l'ambiente di callback. La funzione TpInitializeCallbackEnviron restituisce questa struttura.

[in] CleanupGroup

Struttura TP_CLEANUP_GROUP che definisce il gruppo di pulizia. La funzione CreateThreadpoolCleanupGroup restituisce questa struttura.

[in, optional] CleanupGroupCancelCallback

Callback di pulizia da chiamare se il gruppo di pulizia viene annullato prima del rilascio dell'oggetto associato. La funzione viene chiamata quando si chiama CloseThreadpoolCleanupGroupMembers.

Valore restituito

nessuno

Osservazioni

Questa funzione viene implementata come funzione inline.

Requisiti

   
Piattaforma di destinazione Windows
Intestazione winnt.h

Vedi anche

TpDestroyCallbackEnviron

TpInitializeCallbackEnviron

TpSetCallbackActivationContext

TpSetCallbackFinalizationCallbackCallback

TpSetCallbackLongFunction

TpSetCallbackNoActivationContext

TpSetCallbackPersistent

TpSetCallbackPriority

TpSetCallbackRaceWithDll

TpSetCallbackThreadpool