v1_enum

Wskazuje, że określony typ wyliczany jest przesyłany jako jednostka 32-bitowa, a nie domyślna 16-bitowa.

Składnia

[v1_enum]

Uwagi

Atrybut v1_enum C++ ma taką samą funkcjonalność jak atrybut v1_enum MIDL.

Przykład

Poniższy kod przedstawia użycie v1_enum:

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

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

Wymagania

Kontekst atrybutu Wartość
Dotyczy Typ wyliczony
Powtarzalne Nie.
Wymagane atrybuty None
Nieprawidłowe atrybuty None

Aby uzyskać więcej informacji na temat kontekstów atrybutów, zobacz Konteksty atrybutów.

Zobacz też

Atrybuty IDL
Atrybuty Typedef, Enum, Union oraz Struct