TpInitializeCallbackEnviron-Funktion (winnt.h)
Initialisiert eine Rückrufumgebung für den Threadpool.
Syntax
void TpInitializeCallbackEnviron(
[out] PTP_CALLBACK_ENVIRON CallbackEnviron
);
Parameter
[out] CallbackEnviron
Eine TP_CALLBACK_ENVIRON-Struktur , die die Rückrufumgebung definiert. Ordnen Sie Platz für diese Struktur zu, und initialisieren Sie ihn mithilfe dieser Funktion.
Rückgabewert
Keine
Bemerkungen
Die Threadpool-Rückrufumgebung unterliegt standardbasierten Verhaltensweisen, die geändert werden können. Rückrufe werden beispielsweise standardmäßig im globalen Pool ausgeführt, aber ein anderer Threadpool kann mithilfe von TpSetCallbackThreadpool angegeben werden. Das Verhalten der Threadpool-Rückrufumgebung kann mit den folgenden Funktionen geändert werden:
- TpSetCallbackActivationContext
- TpSetCallbackCleanupGroup
- TpSetCallbackFinalizationCallback
- TpSetCallbackLongFunction
- TpSetCallbackNoActivationContext
- TpSetCallbackPersistent
- TpSetCallbackPriority
- TpSetCallbackRaceWithDll
- TpSetCallbackThreadpool
Diese Funktion wird als Inlinefunktion implementiert.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | winnt.h |