Hello to everyone in this forum.

Sorry if this isn't the right place for this Post or the following has already been discused somewhere else.

I have a question about the usage and implementation of the InterlockedXXX functions. On some documentations in the MSDN it's said, that these operations are atomic with repect to other Interlocked operations. This statement confuses me, because as far as I know these operations directly map to commands of the CPU, and these commands are atomic with respect to all operations. (because of the lock prefix).
So what does this statement really mean, is ist that for the possibility, that the Windows API will maby be ported in the Future to some CPU, on which it is really just possible to realize the InterlockedXXX functions in a way, that the "with respect to other interlocked operations" statment applies, or is there something else, I do not understand?

Thank you, if you can give me answers to my question.
Bye.