Technically speaking, in this set up you should update
Have master launch slave agent on Windows
For Windows slaves, Hudson can use the remote management facility built into Windows 2000 or later (WMI+DCOM, to be more specific.) In this set up, you'll supply the username and the password of the user who has the administrative access to the system, and Hudson will use that remotely create a Windows service and remotely start/stop them.
This is the most convenient set up on Windows.
Launch slave agent via Java Web Start