feature(socket) add Win32 condition