OS-Ver

Defined in file gui_objects.asn
No C++ class for ENUMERATED type


OS-Ver ::= ENUMERATED {
    unknown(0),

    -- bitmaks covering all Windows versions
    -- this corresponds to 0xff
    windows-generic(127),

    -- specific windows versions
    -- 0x1
    windows-95(1),
    -- 0x2
    windows-98(2),
    -- 0x3
    windows-me(3),
    -- 0x4
    windows-351(4),
    -- 0x5
    windows-nt4(5),
    -- 0x6
    windows-2000(6),
    -- 0x7
    windows-xp(7),
    -- 0x8
    windows-2003(8),
    -- 0x9
    windows-2003-R2(9),
    -- 0xa
    windows-vista(10),
    -- 0xb
    windows-2008(11),
    -- 0xc
    windows-2008-R2(12),
    -- 0xd
    windows-seven(13),
    -- 0xe
    windows-2012(14),
    -- 0xf
    windows-eight(15),
    -- 0x10
    windows-2012-R2(16),
    -- 0x11
    windows-eight-one(17),
    -- 0x12
    windows-2016(18),
    -- 0x13
    windows-ten(19),

    -- bitmask covering all MacOS X versions
    -- this corresponds to 0xff00
    macosx-generic(65280),

    -- specific MacOS X versions
    -- 0x100
    macosx-10-1(256),
    -- 0x200
    macosx-10-2(512),
    -- 0x300
    macosx-10-3(768),
    -- 0x400
    macosx-10-4(1024),
    -- 0x500
    macosx-10-5(1280),
    -- 0x600
    macosx-10-6(1536),
    -- 0x700
    macosx-10-7(1792),
    -- 0x800
    macosx-10-8(2048),
    -- 0x900
    macosx-10-9(2304),
    -- 0xA00
    macosx-10-10(2560),
    -- 0xB00
    macosx-10-11(2816),
    -- 0xC00
    macosx-10-12(3072),
    -- 0xD00
    macosx-10-13(3328),
    -- 0xE00
    macosx-10-14(3584),
    -- 0xF00
    macosx-10-15(3840),

    -- bitmask for all linux and unix flavors
    -- this corresponds to 0xff0000
    unix-generic(16711680),

    -- specific supported versions
    -- 0x10000
    unix-linux(65536),
    -- 0x20000
    unix-solaris-9(131072),
    -- 0x30000
    unix-solaris-10(196608),

    -- CPU attributes
    -- general mask (0xff000000)
    cpu-generic(251658240),
    -- any intel x32 (0x01000000)
    intel-x32(16777216),
    -- any amd x64 (0x02000000)
    amd-x64(33554432),
    -- any intel x64 (0x03000000)
    intel-x64(50331648),
    -- any powerpc (0x04000000)
    ppc(67108864),
    -- any sparc (0x05000000)
    sparc(83886080),
    -- any mips (0x06000000)
    mips(100663296),
    -- any alpha (0x07000000)
    alpha(117440512)
}