I was investigating using the ::InterlockedXXX family of functions but how come there isn't a thread safe way to read an int? What should be done if I want to read an int safely? Thank you