This article is from the Threads Programming FAQ, by Bryan O'Sullivan firstname.lastname@example.org with numerous contributions by others.
Jim Beveridge, Robert Wiener, "Multithreading Applications in Win32".
Addison-Wesley, ISBN 0-201-44234-5.
Seasoned Win32 programmers, neophytes, and programmers being
dragged kicking and screaming from the Unix world are all
likely to find this book a useful resource. It doubles as
primer and reference on writing and debugging robust
multithreaded code, and provides a thorough exposition on the
Len Dorfman, Marc J. Neuberger, "Effective Multithreading with OS/2".
Publisher and ISBN unknown.
This book covers the OS/2 threads API and contains many
examples, but doesn't have much by way of concepts.
Thuan Q. Pham, Pankaj K. Garg, "Multithreaded Programming with
Windows NT". Prentice Hall, ISBN 0-131-20643-5.
Not surprisingly, this book focuses on WIN32 threads, but it
also mentions other libraries in passing. It also deals with
some relatively advanced topics, and has a thorough