Partage via


v1_enum

Indique que le type énuméré spécifié doit être transmis en tant qu’entité 32 bits plutôt que la valeur par défaut 16 bits.

Syntaxe

[v1_enum]

Notes

L’attribut v1_enum C++ a la même fonctionnalité que l’attribut MIDL v1_enum.

Exemple

Le code suivant montre une utilisation de v1_enum :

// cpp_attr_ref_v1_enum.cpp
// compile with: /LD
[module(name="MyLibrary")];

[export, v1_enum]
enum eList {
   e1 = 1, e2 = 2
};

Spécifications

Contexte d’attribut Value
S’applique à Type énuméré
Renouvelable Non
Attributs requis Aucun
Attributs non valides Aucun

Pour plus d'informations sur les contextes d'attribut, consultez Contextes d'attribut.

Voir aussi

Attributs IDL
Attributs Typedef, Enum, Union et Struct