Funzione CloseThreadpool (threadpoolapiset.h)

Chiude il pool di thread specificato.

Sintassi

void CloseThreadpool(
  [in, out] PTP_POOL ptpp
);

Parametri

[in, out] ptpp

Puntatore a una struttura di TP_POOL che definisce il pool di thread. La funzione CreateThreadpool restituisce questo puntatore.

Valore restituito

nessuno

Osservazioni

Il pool di thread viene chiuso immediatamente se non sono presenti operazioni in sospeso, I/O, timer o oggetti di attesa associati al pool; in caso contrario, il pool di thread viene rilasciato in modo asincrono dopo che gli oggetti in sospeso vengono liberati.

Per compilare un'applicazione che usa questa funzione, definire _WIN32_WINNT come 0x0600 o versione successiva.

Esempio

Per un esempio, vedere Uso delle funzioni del pool di thread.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [app desktop | App UWP]
Server minimo supportato Windows Server 2008 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione threadpoolapiset.h (includere Windows.h)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

CreateThreadpool

SetThreadpoolThreadMaximum

SetThreadpoolThreadMinimum

Pool di thread