Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |