connectify usa um recurso que está embutido no Windows 7, mas não é realmente usado, chamado de 'placas sem fio virtuais', que aparentemente requer drivers especiais. Meu palpite é connectify fornece drivers modificados, ou de alguma forma corrige os drivers atuais para permitir isso e fornece um front-end para isso.
Bizzarely, a melhor fonte de informação no back-end do wifi virtual é um projeto MS abandonado chamado ... wifi virtual - aparentemente, entre outras coisas, ele implementa um protocolo chamado Slotted Seeded Channel Hopping (SSCH) - isso permite que uma placa sem fio se conecte a várias redes, desde que não estejam sobrepostas canais - isso se destina a redes ad-hoc, mas fica claro onde está sendo usado neste caso - para se conectar a um AP e criar um segundo em um canal diferente. Considerando isso, é provável que seja possível escrever um programa que se conecte a mais de um AP, embora o entroncamento das duas conexões seja provavelmente uma dor e uma metade.