Thanks for the reply.
So I didn't get through all the remarks of that page:"This function is implemented using a compiler intrinsic where possible. For more information, see the WinBase.h header file and _InterlockedIncrement."
But that doesn't say it always is. Oh well, now I know some of the Win32 API only exists in the compiler.
