Hi guys, I've found a quite annoying bug caused by this commit.
If you try to compile the file in attachment, it will fail, because in driverspecs.h there are __in, __out macros defined and they're colliding with arguments used in istream. The same bug applies to thread header file.