I am trying to build libdrizle as a dll in VC++ 2017 for another project and it is throwing errors related to the standard library. I am getting errors in ws2def.h - "expected identifier", stdio.h - "snprintf conflict" and "_inline not allowed in delclaration", and WinSock2.h - a lot of 'C' linkage errors. I am guessing that I need to use an older Widows SDK as the easiest means to solve the problem, but how do I determine which SDK I should use?