identifikátor UUID (C++)
Konkrétní společnosti Microsoft
Kompilátor přikládá identifikátor GUID třídy nebo struktury deklarována nebo definované (úplné COM objektu pouze definice) se uuid atributu.
__declspec( uuid("ComObjectGUID") ) declarator
Poznámky
uuid Atribut přebírá řetězec jako svůj argument.Tento řetězec názvy GUID ve formátu registru normální nebo bez {} oddělovače.Příklad:
struct __declspec(uuid("00000000-0000-0000-c000-000000000046")) IUnknown;
struct __declspec(uuid("{00020400-0000-0000-c000-000000000046}")) IDispatch;
Tento atribut lze použít v redeclaration.To umožňuje systému záhlaví zadat například definice rozhraní IUnknowna redeclaration v některé jiné záhlaví (například COMDEF.(H) zadejte identifikátor GUID.
Klíčové slovo __uuidof lze použít k načtení konstanta GUID připojené k uživatelem definovaný typ.
Konec konkrétní společnosti Microsoft