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