not 100% sure what you are writing, little bit confusing. Concerning Vista : Connecting to non-broadcast wireless networks in Windows Vista
So the 'karma-style' attack works as long the wlan-client is looking (broadcasting) for his known/configured SSID-list (e.g. wireless zero config looks through the saved configuration profiles in a sequential order).
BT4 is working fine to play the role of a fake access point, read through the forum, there are dozens of threads concerning setting up a this kind of rogue AP (incl. ready-to-go shell scripts).
If you wanna setup something more reliable, I'd recommend Jasager/Karma on the fon
good reference can be found in this thread: http://www.backtrack-linux.org/forum...ve-looked.html
Airbase-ng/aircrack-ng is not running on Vista, besides you have the commercial AirPcap drivers/hardware ;-)