2.2.4.6 v1_enum

Enumerated types MUST be treated as signed 32-bit integers when the v1_enum attribute is applied. v1_enum MUST be ignored in NDR64 transfer syntax.

v1_enum can be enabled by specifying v1_enum when defining enumerated types in Microsoft Interface Definition Language (MIDL) [MSDN-MIDL].