The thread pool environment. IN Windows with C++. - Kerr, Kenny (MSDN magazine)