This question is more out of curiosity and to help anyone else who may encounter this in the future.
I recently compared the UUID returned by AMT against the SMBIOS system GUID as i was convinced that this is where AMT was obtaining the UUID from and we want to use this information for automated provisioning. I noticed that the SMBIOS and AMT UUID are not exactly the same, it seems as though the AMT version has had some of the data swapped into network byte order, see below:
ORIGINAL GUID FROM SMBIOS
ORDER FOR AMT UUID
Now although it is easy to adjust the two to match each other, I was curious as to why AMT would change this information. I looked at the GUID reported by a few tools, including PXE and all used the same format, only AMT and WMI change the byte order.
Now just out of curiosity i would like to ask; does any one know why this information is reported this way?