IThreadPoolKnobs 接口 (comsvcs.h)

用于控制线程池的行为。

继承

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