用來獲取 某種結構、接口及其指針、引用、變量 所關聯的GUID,類似于某些語言中獲取類型 typeof 這樣的操作。假定c++中,有結構體s可以通過下面的__declspec 給這個結構 關聯一個GUID- struct __declspec(uuid("93A1665E-C9FA-4147-AC3A-3CC855281AF8")) s;
以后程序中使用該結構- s a, *b, &c;
- __uuidof(s);
- __uuidof(a);
- __uuidof(b);
- __uuidof(c);
- REFCLSID,REFIID,CLSID,IID,GUID = __uuidof(x)
都能得到結構s關聯的GUID:("93A1665E-C9FA-4147-AC3A-3CC855281AF8")