I have been researching this topic for some time now. I need to be able to enable wireless for my users while they are on the road - many hotels and other locations only provide wireless connectivity. Because an active radio is a security risk, I want to disable them all of the time except when a user specifically enables them.
I've determined that I can do this with logon/logoff and startup/shutdown scripts on XP if I can disable the 2200BG or 3945ABG radio via the command-line. Not all of my laptops support a key-style disabling of the radio (nor do I trust my users to remember to turn their radios off when they are finished).
My point - I have been looking for an applet or hook into a DLL that would allow me to shut the Intel radio off. I've downloaded the Mobile SDK and tried to write a C# applet that would do this, but it did not work. I know there must be something as when you bring up the hardware properties for the Intel Wireless Device, you can shut the radio on and off from inside that applet. There must be a hook somewhere...
If you don't mind, please either provide me with an applet that can enable or disable the radio by passing a command-line parameter, or share with me the secret to this.