Öffentliches Attribut
Das Attribut [public] enthält einen Alias, der mit der typedef Schlüsselwort (keyword) in der Typbibliothek deklariert wurde.
typedef [public] data-type identifier;
Parameter
-
Datentyp
-
Der Datentyp, für den der Bezeichner ein Alias ist.
-
identifier
-
Ein anderer Name, unter dem der Datentyp in der Software bekannt ist.
Bemerkungen
Standardmäßig wird ein Alias, der mit typedef deklariert ist und keine anderen Attribute aufweist, als #define behandelt und nicht in der Typbibliothek enthalten. Mithilfe des [public] -Attributs wird sichergestellt, dass der Alias Teil der Typbibliothek wird.
Hinweis
Der MIDL-Compiler erfordert, dass Sie das Attribut [public] explizit auf jede Typdefinition anwenden, die öffentlich sein soll.
Beispiele
typedef [public] long MEMBERID;
Weitere Informationen