Función TpSetCallbackCleanupGroup (winnt.h)

Asocia el grupo de limpieza especificado al entorno de devolución de llamada especificado.

Sintaxis

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

Parámetros

[in, out] CallbackEnviron

Estructura TP_CALLBACK_ENVIRON que define el entorno de devolución de llamada. La función TpInitializeCallbackEnviron devuelve esta estructura.

[in] CleanupGroup

Estructura TP_CLEANUP_GROUP que define el grupo de limpieza. La función CreateThreadpoolCleanupGroup devuelve esta estructura.

[in, optional] CleanupGroupCancelCallback

Devolución de llamada de limpieza que se va a llamar si el grupo de limpieza se cancela antes de que se libere el objeto asociado. Se llama a la función cuando se llama a CloseThreadpoolCleanupGroupMembers.

Valor devuelto

None

Observaciones

Esta función se implementa como una función insertada.

Requisitos

   
Plataforma de destino Windows
Encabezado winnt.h

Consulte también

TpDestroyCallbackEnviron

TpInitializeCallbackEnviron

TpSetCallbackActivationContext

TpSetCallbackFinalizationCallback

TpSetCallbackLongFunction

TpSetCallbackNoActivationContext

TpSetCallbackPersistent

TpSetCallbackPriority

TpSetCallbackRaceWithDll

TpSetCallbackThreadpool