用來控制執行緒集區的行為。
繼承
IThreadPoolKnobs介面繼承自IUnknown介面。 IThreadPoolKnobs 也有下列類型的成員:
方法
IThreadPoolKnobs介面具有這些方法。
|
IThreadPoolKnobs::GetCurrentQueuedRequests 擷取目前已排入佇列的非同步執行要求數目。 |
|
IThreadPoolKnobs::GetCurrentThreads 擷取集區中目前線程的數目。 |
|
IThreadPoolKnobs::GetDeleteDelay 擷取集區執行緒在終結之前可閒置的毫秒數。 |
|
IThreadPoolKnobs::GetMaxQueuedRequests 擷取可以同時排入佇列的非同步執行要求數目上限。 |
|
IThreadPoolKnobs::GetMaxThreads 擷取集區中允許的最大執行緒數目。 |
|
IThreadPoolKnobs::SetDeleteDelay 設定集區執行緒在終結之前可閒置的毫秒數。 |
|
IThreadPoolKnobs::SetMaxQueuedRequests 設定可以同時排入佇列的非同步執行要求數目上限。 |
|
IThreadPoolKnobs::SetMaxThreads 設定集區中允許的最大執行緒數目。 |
|
IThreadPoolKnobs::SetMinThreads 設定集區中要維護的執行緒數目下限。 |
|
IThreadPoolKnobs::SetQueueDepth 設定執行要求的臨界值數目,其中會將新的執行緒新增至集區。 |
規格需求
| 最低支援的用戶端 | Windows 2000 Professional [僅限傳統型應用程式] |
| 最低支援的伺服器 | Windows 2000 Server [僅限桌面應用程式] |
| 目標平台 | Windows |
| 標頭 | comsvcs.h |