Freigeben über


IThreadPoolKnobs-Schnittstelle (comsvcs.h)

Wird verwendet, um das Verhalten von Threadpools zu steuern.

Vererbung

Die IThreadPoolKnobs-Schnittstelle erbt von der IUnknown-Schnittstelle . IThreadPoolKnobs verfügt auch über folgende Arten von Membern:

Methoden

Die IThreadPoolKnobs-Schnittstelle verfügt über diese Methoden.

 
IThreadPoolKnobs::GetCurrentQueuedRequests

Ruft die Anzahl der asynchronen Ausführungsanforderungen ab, die sich derzeit in einer Warteschlange befinden.
IThreadPoolKnobs::GetCurrentThreads

Ruft die Anzahl der Threads ab, die sich derzeit im Pool befinden.
IThreadPoolKnobs::GetDeleteDelay

Ruft die Anzahl von Millisekunden ab, die ein gepoolter Thread im Leerlauf haben kann, bevor er zerstört wird.
IThreadPoolKnobs::GetMaxQueuedRequests

Ruft die maximale Anzahl asynchroner Ausführungsanforderungen ab, die gleichzeitig in die Warteschlange gestellt werden können.
IThreadPoolKnobs::GetMaxThreads

Ruft die maximale Anzahl von Threads ab, die im Pool zulässig sind.
IThreadPoolKnobs::SetDeleteDelay

Legt die Anzahl von Millisekunden fest, die ein gepoolter Thread im Leerlauf haben kann, bevor er zerstört wird.
IThreadPoolKnobs::SetMaxQueuedRequests

Legt die maximale Anzahl von asynchronen Ausführungsanforderungen fest, die gleichzeitig in die Warteschlange gestellt werden können.
IThreadPoolKnobs::SetMaxThreads

Legt die maximale Anzahl von Threads fest, die im Pool zulässig sein sollen.
IThreadPoolKnobs::SetMinThreads

Legt die Mindestanzahl von Threads fest, die im Pool verwaltet werden sollen.
IThreadPoolKnobs::SetQueueDepth

Legt die Schwellenwertanzahl von Ausführungsanforderungen fest, ab denen dem Pool ein neuer Thread hinzugefügt wird.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comsvcs.h