Freigeben über


SetThreadpoolCallbackPool-Funktion (winbase.h)

Legt den Threadpool fest, der beim Generieren von Rückrufen verwendet werden soll.

Syntax

void SetThreadpoolCallbackPool(
  [in, out] PTP_CALLBACK_ENVIRON pcbe,
  [in]      PTP_POOL             ptpp
);

Parameter

[in, out] pcbe

Eine TP_CALLBACK_ENVIRON-Struktur , die die Rückrufumgebung definiert. Die InitializeThreadpoolEnvironment-Funktion gibt diese Struktur zurück.

[in] ptpp

Eine TP_POOL-Struktur , die den Threadpool definiert. Die CreateThreadpool-Funktion gibt diese Struktur zurück.

Rückgabewert

Keine

Bemerkungen

Wenn Sie keinen Threadpool angeben, wird der globale Threadpool verwendet.

Diese Funktion wird als Inlinefunktion implementiert.

Um eine Anwendung zu kompilieren, die diese Funktion verwendet, definieren Sie _WIN32_WINNT als 0x0600 oder höher.

Beispiele

Ein Beispiel finden Sie unter Verwenden der Threadpoolfunktionen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile winbase.h (einschließlich Windows.h)

Weitere Informationen

DestroyThreadpoolEnvironment

InitializeThreadpoolEnvironment

SetThreadpoolCallbackCleanupGroup

SetThreadpoolCallbackLibrary

SetThreadpoolCallbackPriority

SetThreadpoolCallbackRunsLong

Threadpools