Does anyone know how Microsoft gets the Software Key in field in Inventoried Software in Asset Intelligence?
I'm looking to make a right click tool which will let people easily see which devices have each piece of software installed on them, but I can't figure out how to match up the software to what's in Installed Applications. I think that somehow SoftwareKey in SMS_AISoftwareList matches up with SoftwarePropertiesHash in SMS_G_System_INSTALLED_SOFTWARE, but I don't know what they do to the hash to get the key. Does anyone have any idea?

