public (atributo)
El atributo [public] incluye un alias declarado con la palabra clave typedef en la biblioteca de tipos.
typedef [public] data-type identifier;
-
tipo de datos
-
Tipo de datos para el que el identificador será un alias.
-
identifier
-
Otro nombre por el que se conocerá el tipo de datos en el software.
De forma predeterminada, un alias que se declara con typedef y no tiene ningún otro atributo se trata como un #define y no se incluye en la biblioteca de tipos. El uso del atributo [public] garantiza que el alias se convierta en parte de la biblioteca de tipos.
Nota
El compilador MIDL requiere que aplique explícitamente el atributo [public] a cada definición de tipo que desee pública.
typedef [public] long MEMBERID;