It will give the next thread the remaining time-slice (and therefor a
And as a side-effect the thread-times of the first thread will *not*
increase (can be queried via GetThreadTimes). All the thread-time is
added to the second thread.
With this is mind you can create thread will can use many CPU-power
without ever increasing the Thread-Time of this thread :-) (but you
need at least one other thread which always is ready to run!).
My blog about Win32 and .NET