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 |