Condividi tramite


uuid (C++)

Specifici di Microsoft

Il compilatore associa un GUID in una classe o struttura dichiarata o definita (definizioni complete dell'oggetto COM solo) con uuid attributo.

__declspec( uuid("ComObjectGUID") ) declarator

Note

uuid l'attributo accetta una stringa come argomento.Questo nome di stringa un GUID in formato normale del Registro di sistema con o senza i delimitatori.Di seguito è riportato un esempio:

struct __declspec(uuid("00000000-0000-0000-c000-000000000046")) IUnknown;
struct __declspec(uuid("{00020400-0000-0000-c000-000000000046}")) IDispatch;

Questo attributo può essere applicato in un ridichiarazione.Consente alle intestazioni di sistema per fornire le definizioni delle interfacce come IUnknowne il ridichiarazione in un'altra intestazione (come COMDEF.H) fornire il GUID.

la parola chiave __uuidof è possibile applicare per recuperare la costante GUID collegato a un tipo definito dall'utente.

Microsoft FINALE specifico

Vedere anche

Riferimenti

__declspec

Parole chiave C++