Compartir a través de


uuid (C++)

Específicos de Microsoft

El compilador adjunta GUID a una clase o estructura declarada o definido (las definiciones completas del objeto COM sólo) con el atributo de uuid .

__declspec( uuid("ComObjectGUID") ) declarator

Comentarios

El atributo de uuid toma una cadena como argumento.Este nombres de cadena GUID en formato normal del registro con o sin delimitadores de.Por ejemplo:

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

Este atributo se puede aplicar en un nueva declaración.Esto permite que los encabezados de sistema de las definiciones de interfaces como IUnknown, y la nueva declaración en algún otro encabezado (por ejemplo COMDEF.H) suministrar GUID.

La palabra clave __uuidof se puede aplicar para recuperar GUID constante asociado a un tipo definido por el usuario.

Específico de Microsoft de FINAL

Vea también

Referencia

__declspec

Palabras clave de C++