Freigeben über


SetThreadpoolThreadMinimum-Funktion (threadpoolapiset.h)

Legt die Mindestanzahl von Threads fest, die der angegebene Threadpool für die Verarbeitung von Rückrufen zur Verfügung stellen muss.

Syntax

BOOL SetThreadpoolThreadMinimum(
  [in, out] PTP_POOL ptpp,
  [in]      DWORD    cthrdMic
);

Parameter

[in, out] ptpp

Ein Zeiger auf eine TP_POOL-Struktur , die den Threadpool definiert. Die CreateThreadpool-Funktion gibt diesen Zeiger zurück.

[in] cthrdMic

Die Mindestanzahl von Threads.

Rückgabewert

Wenn die Funktion erfolgreich ist, gibt sie TRUE zurück.

Wenn die Funktion fehlschlägt, gibt sie FALSE zurück. Rufen Sie GetLastError auf, um erweiterte Fehlerinformationen abzurufen.

Hinweise

Um die maximale Anzahl von Threads anzugeben, die der Pool zuordnen darf, rufen Sie SetThreadpoolThreadMaximum auf.

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

   
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile threadpoolapiset.h (einschließen von Windows.h unter Windows 7, Windows Server 2008 Windows Server 2008 R2)
Bibliothek Kernel32.lib
DLL Kernel32.dll

Siehe auch

CloseThreadpool

CreateThreadpool

SetThreadpoolThreadMaximum

Threadpools