Udostępnij za pośrednictwem


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

Zobacz też

Informacje

__declspec

Słów kluczowych języka C++