Universal Plug and Play framework offers capabilities to discover and control various network devices. Microsoft Windows operating systems (Windows Millenium Edition, Windows XP, Windows Vista) offer UPnP APIs: Control Point API and Device Host API. These are useful to communicate to network appliances. The UPnP Scanner utility scans for available devices and show device details…