Partager via


IThreadPoolConfig::SetSize

Appelez cette méthode pour définir le nombre de threads dans le pool.

STDMETHOD(SetSize)(
   int nNumThreads 
);

Paramètres

  • nNumThreads
    Le nombre demandé de threads dans le pool.

    Si nNumThreads est négatif, sa valeur absolue est multipliée par le nombre de processeurs de l'ordinateur pour obtenir l'intégralité du nombre de threads.

    Si nNumThreads est zéro, ATLS_DEFAULT_THREADSPERPROC sera multiplié par le nombre de processeurs de l'ordinateur pour obtenir l'intégralité du nombre de threads.

Valeur de retour

Retourne S_OK en cas de réussite, ou une erreur HRESULT en cas de échec.

Exemple

Consultez l' IThreadPoolConfig::GetSize.

Configuration requise

Header: atlutil.h

Voir aussi

Référence

Interface d'IThreadPoolConfig

IThreadPoolConfig::GetSize