Fixed macro checking for io.h header for windows