Condividi tramite


Funzione SetThreadpoolThreadMinimum (threadpoolapiset.h)

Imposta il numero minimo di thread che il pool di thread specificato deve rendere disponibile per elaborare i callback.

Sintassi

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

Parametri

[in, out] ptpp

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

[in] cthrdMic

Numero minimo di thread.

Valore restituito

Se la funzione ha esito positivo, restituisce TRUE.

Se la funzione ha esito negativo, restituisce FALSE. Per recuperare informazioni sull'errore estese, chiamare GetLastError.

Commenti

Per specificare il numero massimo di thread che il pool può allocare, chiamare SetThreadpoolThreadMaximum.

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

   
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 in Windows 7, Windows Server 2008 Windows Server 2008 R2)
Libreria Kernel32.lib
DLL Kernel32.dll

Vedere anche

ChiudiThreadpool

CreateThreadpool

SetThreadpoolThreadMaximum

Pool di thread