在操作註冊表時,遇到class子鍵都是32爲字符表示,如,{4D36E971-E325-11CE-BFC1-08002BE10318}。不知道這是什麼東西,有什麼用;網上一查,哦,是全局標識符。
以下內容來自http://baike.baidu.com/view/185357.htm
GUID(globally unique identifier)是一個128位的數。用於保證每一個接口和組件在時間和空間上都是全球唯一的一個標識符。爲保證空間唯一性,根據機器上網卡的MAC地址再加上一定的算法生成的唯一的48位值序列;爲保證時間上的唯一性,每個GUID值具有一個60位的時間戳。這個時間戳表示的是自1852年10月15號00:00:00以來以100納秒爲時間間隔的計數值。這樣可以保證3400年GUID值仍然是唯一的。
DEFINE_GUID可以使用GUIDGEN.EXE來生成一個GUID。