TpSetCallbackCleanupGroup-Funktion (winnt.h)
Ordnet die angegebene Bereinigungsgruppe der angegebenen Rückrufumgebung zu.
Syntax
void TpSetCallbackCleanupGroup(
[in, out] PTP_CALLBACK_ENVIRON CallbackEnviron,
[in] PTP_CLEANUP_GROUP CleanupGroup,
[in, optional] PTP_CLEANUP_GROUP_CANCEL_CALLBACK CleanupGroupCancelCallback
);
Parameter
[in, out] CallbackEnviron
Eine TP_CALLBACK_ENVIRON-Struktur , die die Rückrufumgebung definiert. Die TpInitializeCallbackEnviron-Funktion gibt diese Struktur zurück.
[in] CleanupGroup
Eine TP_CLEANUP_GROUP-Struktur , die die Bereinigungsgruppe definiert. Die CreateThreadpoolCleanupGroup-Funktion gibt diese Struktur zurück.
[in, optional] CleanupGroupCancelCallback
Der Cleanup-Rückruf, der aufgerufen werden soll, wenn die Bereinigungsgruppe abgebrochen wird, bevor das zugeordnete Objekt freigegeben wird. Die Funktion wird aufgerufen, wenn Sie CloseThreadpoolCleanupGroupMembers aufrufen.
Rückgabewert
Keine
Bemerkungen
Diese Funktion wird als Inlinefunktion implementiert.
Anforderungen
Zielplattform | Windows |
Kopfzeile | winnt.h |
Weitere Informationen
TpSetCallbackActivationContext
TpSetCallbackFinalizationCallback