Freigeben über


Ö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

Generieren einer Typbibliothek mit MIDL

ODL-Dateibeispiel

Schnittstelle

ODL-Dateisyntax

Typedef