Función SetThreadpoolCallbackCleanupGroup (winbase.h)
Asocia el grupo de limpieza especificado al entorno de devolución de llamada especificado.
Sintaxis
void SetThreadpoolCallbackCleanupGroup(
[in, out] PTP_CALLBACK_ENVIRON pcbe,
[in] PTP_CLEANUP_GROUP ptpcg,
[in, optional] PTP_CLEANUP_GROUP_CANCEL_CALLBACK pfng
);
Parámetros
[in, out] pcbe
Estructura TP_CALLBACK_ENVIRON que define el entorno de devolución de llamada. La función InitializeThreadpoolEnvironment devuelve esta estructura.
[in] ptpcg
Estructura TP_CLEANUP_GROUP que define el grupo de limpieza. La función CreateThreadpoolCleanupGroup devuelve esta estructura.
[in, optional] pfng
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.
Para compilar una aplicación que use esta función, defina _WIN32_WINNT como 0x0600 o superior.
Ejemplos
Para obtener un ejemplo, consulte Uso de las funciones del grupo de subprocesos.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | winbase.h (incluya Windows.h) |