make sure that windows.h doesn't polute the global namespace with its min/max macros
// UNICODE MUST be defined before you include Windows.h if you want the non-ascii versions of APIs (and you do)
#define UNICODE
+#define NOMINMAX
#include <windows.h>
namespace xPlat {
