Description
If _WIN32_WINNT is already defined in clients of the library, the compile will fail at config_msvc.h stating that the macro is already defined.
A conditional expression like this should be used to avoid the situation:
#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0400
#endif