Öffentliches Attribut
Das [ öffentliche ] Attribut enthält einen Alias, der mit dem typedef-Schlüsselwort in der Typbibliothek deklariert wurde.
typedef [public] data-type identifier;
Parameter
-
Datentyp
-
Der Datentyp, für den der Bezeichner ein Alias sein soll.
-
identifier
-
Ein anderer Name, mit dem der Datentyp in der Software bekannt ist.
Bemerkungen
Standardmäßig wird ein Alias, der mit typedef deklariert wird und über keine anderen Attribute verfügt, als # definiert behandelt und ist nicht in der Typbibliothek enthalten. Die Verwendung des [ ] public-Attributs stellt sicher, dass der Alias Teil der Typbibliothek wird.
Hinweis
Der MIDL-Compiler erfordert, dass Sie das [ ] public-Attribut explizit auf jede Typedef anwenden, die öffentlich sein soll.
Beispiele
typedef [public] long MEMBERID;