sauparna
February 20th, 2008, 01:15 AM
I want to retrieve detailed system information programatically and send it over the network to a web server.
The Windows API has a set of functions to retrieve the info (MSDN -> Win32 and COM Development -> System Services -> Windows System Information). I also understand WMI may be used. From the little of what I saw of WMI, using it would be a cleaner and consistent way of getting system information, and, might even be easy to communicate this info over the network.
Could some one suggest which way I should go? Does the Windows System Information tool use WMI? Can I assume an average home user to have WMI running on his system by default.
The Windows API has a set of functions to retrieve the info (MSDN -> Win32 and COM Development -> System Services -> Windows System Information). I also understand WMI may be used. From the little of what I saw of WMI, using it would be a cleaner and consistent way of getting system information, and, might even be easy to communicate this info over the network.
Could some one suggest which way I should go? Does the Windows System Information tool use WMI? Can I assume an average home user to have WMI running on his system by default.