My latest Windows with C++ column, The Thread Pool Environment, is now online in the September 2011 issue of MSDN Magazine. From the article:
The objects that make up the Windows thread pool API can be divided into two camps. In the first are those representing work, timers, I/O and waitable objects. These all potentially result in callbacks executing on the thread pool. I’ve already introduced the work object in last month’s column and will explore the remaining objects in subsequent articles. In the second camp are those objects that control the environment in which these callbacks execute. That’s the focus of this month’s column.
This is the second in a series on the Windows thread pool API. You can find links to more of my articles here.