The VS 11 dev preview includes part of the standard thread library. So now you can say:
std::this_thread::sleep_for(std::chrono::microseconds(1));
Of course, this does not mean that the stream wakes up after such an amount of time, but it should be as close to the platform (and the library implementation) as possible. As other comments note, Windows does not actually allow threads to sleep for extended periods.
source share