Ö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;

Weitere Informationen

Generieren einer Typbibliothek mit MIDL

BEISPIEL FÜR ODL-Datei

Schnittstelle

ODL-Dateisyntax

Typedef