Partager via


v1_enum

Règles que le type énuméré spécifié soit transmis comme une entité 32 bits plutôt que la valeur par défaut 16 bits.

[v1_enum]

Notes

L'attribut de v1_enum C++ a les mêmes fonctionnalités que l'attribut de v1_enum MIDL.

Exemple

Le code suivant illustre 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
};

Configuration requise

contexte d'attribut

S'applique à

type énuméré

reproductible

Non

attributs requis

Aucun

attributs valides

Aucun

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

Voir aussi

Autres ressources

Attributs IDL

Typedef, enum, union, et attributs de struct

Attributes Samples