O'Reilly logo

Windows® via C/C++, Fifth Edition by Christophe Nasarre, Jeffrey Richter

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 11. The Windows Thread Pool

In Chapter 10, we discussed how the Microsoft Windows I/O completion port kernel object provides a queue of I/O requests and how it dispatches threads to process these queued items in an intelligent way. However, the I/O completion port dispatches threads that are waiting on it; you still have to manage the creation and destruction of these threads yourself.

Everybody has opinions on how to manage the creation and destruction of threads. I’ve ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required