Функция 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
Remarks
Эта функция реализована как встроенная функция.
Требования
Целевая платформа | Windows |
Header | winnt.h |
См. также раздел
TpSetCallbackActivationContext
TpSetCallbackFinalizationCallback