diff --git a/src/ip_utils.h b/src/ip_utils.h
index 33dcbc27e02a4ebc1010430304721a3aa3590afe..2abcfe0410dca3ea55fac7ba64890cb3aa5baf85 100644
--- a/src/ip_utils.h
+++ b/src/ip_utils.h
@@ -33,7 +33,11 @@ extern "C" {
 #include <ciso646> // fix windows compiler bug
 
 #ifdef _WIN32
-    #define _WIN32_WINNT 0x0A00
+    #ifdef RING_UWP
+        #define _WIN32_WINNT 0x0A00
+    #else
+        #define _WIN32_WINNT 0x0601
+    #endif
     #include <ws2tcpip.h>
 
     //define in mingw