Introduction to the Windows Threadpool (Part 1)

Download source code from MSDN Code Gallery.   I regularly receive feedback that the Win32 Threadpool API is complex and there is a need for better examples. To improve this situation, I decided to create three wrapper C++ classes which provide the following; queuing work items, associating callbacks with events and timer functionality. You can…