Функция TpSetCallbackCleanupGroup (winnt.h)
Связывает указанную группу очистки с указанной средой обратного вызова.
void TpSetCallbackCleanupGroup(
[in, out] PTP_CALLBACK_ENVIRON CallbackEnviron,
[in] PTP_CLEANUP_GROUP CleanupGroup,
[in, optional] PTP_CLEANUP_GROUP_CANCEL_CALLBACK CleanupGroupCancelCallback
);
[in, out] CallbackEnviron
Структура TP_CALLBACK_ENVIRON , определяющая среду обратного вызова. Функция TpInitializeCallbackEnviron возвращает эту структуру.
[in] CleanupGroup
Структура TP_CLEANUP_GROUP , определяющая группу очистки. Функция CreateThreadpoolCleanupGroup возвращает эту структуру.
[in, optional] CleanupGroupCancelCallback
Обратный вызов очистки, вызываемый при отмене группы очистки до освобождения связанного объекта. Функция вызывается при вызове CloseThreadpoolCleanupGroupMembers.
None
Эта функция реализована как встроенная функция.
Целевая платформа | Windows |
Header | winnt.h |
TpSetCallbackActivationContext
TpSetCallbackFinalizationCallback