Winsock: make connect return Pending if the system call "fails" with ERROR_IO_PENDING