次の方法で共有


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