Поделиться через


v1_enum

Указывает, что указанный перечислимый тип передается как 32-разрядная сущность, а не 16-разрядная по умолчанию.

Синтаксис

[v1_enum]

Замечания

Атрибут v1_enum C++ имеет те же функции, что и атрибут MIDL v1_enum .

Пример

В следующем коде показано использование v1_enum:

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

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

Требования

Контекст атрибута Значение
Относится к Перечисленный тип
Повторяемый No
Обязательные атрибуты None
Недопустимые атрибуты None

Дополнительные сведения о контекстах атрибутов см. в разделе Контексты атрибутов.

См. также

Атрибуты IDL
Атрибуты Typedef, Enum, Union и Struct