From: William E. Kempf [mailto:williamkempf@hotmail.com]
Sent: 08 August 2002 15:54
> From: "Anthony Williams" <anthwil@nortelnetworks.com>

> > Except actually doing the memory barrier work, using
> InterlockedExchange,
> > rather than with comments ;-)
>
> On my list of todos.  At the time that code was written there was no
> documentation that I could find that indicated the Interlocked* stuff
> performed a memory barrier.  Someone will correct me if I'm
> wrong, but I
> believe the relevant documentation that states this was added
> in a recent
> MSDN with the addition of Win64 constructs.

You're right --- the May 2002 Platform SDK provide explicit documentation to that effect, the July 2001 MSDN distro doesn't.

Anthony