UUID (C++)
Programu Microsoft
Kompilator dołącza identyfikator GUID klasy lub struktury zadeklarowane lub zdefiniowane (pełne COM definicji obiektów tylko) z uuid atrybut.
__declspec( uuid("ComObjectGUID") ) declarator
Uwagi
uuid Atrybut przyjmuje ciąg jako argumentu.Ten ciąg nazwy identyfikatora GUID w formacie rejestru normalnych z lub bez {} ograniczników.Na przykład:
struct __declspec(uuid("00000000-0000-0000-c000-000000000046")) IUnknown;
struct __declspec(uuid("{00020400-0000-0000-c000-000000000046}")) IDispatch;
Atrybut ten można stosować w redeclaration.Dzięki temu nagłówki systemu dostaw definicje interfejsów, takich jak IUnknowni redeclaration w niektórych nagłówek (na przykład COMDEF.H), aby dostarczyć identyfikator GUID.
Słowo kluczowe __uuidof można stosować do pobierania stałej GUID dołączonych do typu zdefiniowane przez użytkownika.
KONIEC Microsoft szczególne