There is always Pthreads as well. Not standard, of course, but more portable in the sense that you can get the library for Win32 and *NIX.

A very brief search turned up this commentary on Pthreads and Win32 threads.

I've not used either directly, myself. All the interaction I've had is with higher level API-wrappers for threads.