ThreadPool::GetAvailableThreads Method (Int32%, Int32%)
Retrieves the difference between the maximum number of thread pool threads returned by the GetMaxThreads method, and the number currently active.
Assembly: mscorlib (in mscorlib.dll)
public: static void GetAvailableThreads( [OutAttribute] int% workerThreads, [OutAttribute] int% completionPortThreads )
Whenreturns, the variable specified by workerThreads contains the number of additional worker threads that can be started, and the variable specified by completionPortThreads contains the number of additional asynchronous I/O threads that can be started.
If there are no available threads, additional thread pool requests remain queued until thread pool threads become available.
Available since 1.1