Condividi tramite


Interfaccia IThreadPoolKnobs (comsvcs.h)

Usato per controllare il comportamento dei pool di thread.

Ereditarietà

L'interfaccia IThreadPoolKnobs eredita dall'interfaccia IUnknown . IThreadPoolKnobs include anche questi tipi di membri:

Metodi

L'interfaccia IThreadPoolKnobs include questi metodi.

 
IThreadPoolKnobs::GetCurrentQueuedRequests

Recupera il numero di richieste di esecuzione asincrone attualmente accodate.
IThreadPoolKnobs::GetCurrentThreads

Recupera il numero di thread attualmente presenti nel pool.
IThreadPoolKnobs::GetDeleteDelay

Recupera il numero di millisecondi in cui un thread in pool può essere inattiva prima di essere distrutto.
IThreadPoolKnobs::GetMaxQueuedRequests

Recupera il numero massimo di richieste di esecuzione asincrone che possono essere accodate contemporaneamente.
IThreadPoolKnobs::GetMaxThreads

Recupera il numero massimo di thread consentiti nel pool.
IThreadPoolKnobs::SetDeleteDelay

Imposta il numero di millisecondi in cui un thread in pool può essere inattiva prima di essere eliminato.
IThreadPoolKnobs::SetMaxQueuedRequests

Imposta il numero massimo di richieste di esecuzione asincrone che possono essere accodate contemporaneamente.
IThreadPoolKnobs::SetMaxThreads

Imposta il numero massimo di thread da consentire nel pool.
IThreadPoolKnobs::SetMinThreads

Imposta il numero minimo di thread da mantenere nel pool.
IThreadPoolKnobs::SetQueueDepth

Imposta il numero di soglie delle richieste di esecuzione sopra le quali viene aggiunto un nuovo thread al pool.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h