I am trying to discover AMT enabled machines on a network and it looks like the AMTDiscovery.cs class from the Manageability DTK will be able to help me out here.
I am trying to call the Start method with a range of IP addresses. I am just not exactly sure how to get the discovered computer information back to the client of the class. The reportedComputers dictionaryon AMTDiscovery.csisprivate. Am I missing something? Is there another way to retrieve this information?
Am I going down the correct path to begin with? All I want to do is scan the network for AMT enabled machines and retrieve the IP Address, Host Name, Computer Model, Serial Number, and OS (not sure if you can retrieve this through the Management Engine) and store this information in a database.
I appreciate any assistance here.