# VSisInfo: enumeraciones

## **Endian**

* BigEndian = 0
* LittleEndian = 1

## **Plataforma**

* PlatformMacOS = 0
* PlatformWindows = 1
* PlatformX11 = 2
* PlatformEmbeddedLinux = 3
* PlatformIOS = 4
* PlatformAndroid = 5
* PlatformWASM = 6
* PlatformWatchOS = 7
* PlatformTvOS = 8
* PlatformUnknow = -1

## **Sistema operativo**

* Windows (Dos Based SO):
  * OsWin31 = 1, // Windows 3.0/3.1/3.11
  * OsWin95 = 2, // Windows 95
  * OsWin98 = 3, // Windows 98
  * OsWinMe = 4, // Windows Millenium
  * OsDosBased= 99, // Another unknow DOS based SO
* Windows (NT Based SO):
  * OsWinNT = 100, // Windows NT
  * OsWin2000 = 101, // Windows 2000
  * OsWinXP = 102, // Windows XP
  * OsWin2003 = 103, // Windows 2003
  * OsWinVista = 104, // Windows Vista
  * OsWin7 = 105, // Windows 7
  * OsWin8 = 106, // Windows 8
  * OsWin81 = 107, // Windows 8.1
  * OsWin10 = 108, // Windows 10
  * OsNTBased = 199, // Another unknow NT based SO
  * // CE Based version
  * OsWinCE = 200, // Windows CE
  * OsWinCENET = 201, // Windows CE .NET
  * OsWinCE5 = 202, // Windows CE 5.x
  * OsWinCE6 = 203, // Windows CE 6.x
  * OsCEBased = 299, // Another unknow CE based SO
  * OsAllWindowsBased = 0, // All windows
* MAC OS (MAC OSX Based version):
  * OsMacOS9\_0 = 300, // MAC OS 9.x (unsupported)
  * OsMacOS10\_0 = 301, // MAC OS 10.0 (unsupported) / Cheetah
  * OsMacOS10\_1 = 302, // MAC OS 10.1 (unsupported) / Puma
  * OsMacOS10\_2 = 303, // MAC OS 10.2 (unsupported) / Jaguar
  * OsMacOS10\_3 = 304, // MAC OS 10.3 / Panther
  * OsMacOS10\_4 = 305, // MAC OS 10.4 / Tiger
  * OsMacOS10\_5 = 306, // MAC OS 10.5 / Leopard
  * OsMacOS10\_6 = 307, // MAC OS 10.6 / Snow Leopard
  * OsMacOS10\_7 = 308, // MAC OS 10.7 / Lion
  * OsMacOS10\_8 = 309, // MAC OS 10.8 / Mountain Lion
  * OsMacOS10\_9 = 310, // MAC OS 10.9 / Mavericks
  * OsMacOS10\_10 = 311, // MAC OS 10.10 / Yosemite
  * OsMacOS10\_11 = 312, // MAC OS 10.11 / El Capitan
  * OsMacOS10\_12 = 313, // MAC OS 10.12 / Sierra
  * OsMacOS10\_13 = 314, // MAC OS 10.13 / High Sierra
  * OsMacOS10\_14 = 315, // MAC OS 10.14 / Mojave
  * OsMacOS10\_15 = 316, // MAC OS 10.15 / Catalina
  * OsMacBased = 399, // Another unknow MAC based SO
* MAC IOS Based version:
  * OsMacIOS = 600, // MAC IOS
  * OsMacIOS\_4\_3 = 601, // MAC IOS 4.3
  * OsMacIOS\_5\_0 = 602, // MAC IOS 5.0
  * OsMacIOS\_5\_1 = 603, // MAC IOS 5.1
  * OsMacIOS\_6\_0 = 604, // MAC IOS 6.0
  * OsMacIOS\_6\_1 = 605, // MAC IOS 6.1
  * OsMacIOS\_7\_0 = 606, // MAC IOS 7.0
  * OsMacIOS\_7\_1 = 607, // MAC IOS 7.1
  * OsMacIOS\_8\_0 = 608, // MAC IOS 8.0
  * OsMacIOS\_8\_1 = 609, // MAC IOS 8.1
  * OsMacIOS\_8\_2 = 610, // MAC IOS 8.2
  * OsMacIOS\_8\_3 = 611, // MAC IOS 8.3
  * OsMacIOS\_8\_4 = 612, // MAC IOS 8.4
  * OsMacIOS\_9\_0 = 613, // MAC IOS 9.0
  * OsMacIOS\_9\_1 = 614, // MAC IOS 9.1
  * OsMacIOS\_9\_2 = 615, // MAC IOS 9.2
  * OsMacIOS\_9\_3 = 616, // MAC IOS 9.3
  * OsMacIOS\_10\_0 = 617, // MAC IOS 10.0
  * OsMacIOS\_10\_1 = 618, // MAC IOS 10.1
  * OsMacIOS\_10\_2 = 619, // MAC IOS 10.2
  * OsMacIOS\_10\_3 = 620, // MAC IOS 10.3
  * OsMacIOS\_11\_0 = 621, // MAC IOS 11.0
  * OsMacIOS\_11\_1 = 622, // MAC IOS 11.1
  * OsMacIOS\_11\_2 = 623, // MAC IOS 11.2
  * OsMacIOS\_11\_3 = 624, // MAC IOS 11.3
  * OsMacIOS\_11\_4 = 625, // MAC IOS 11.4
  * OsMacIOS\_12\_0 = 626, // MAC IOS 12.0
  * OsMacIOS\_12\_1 = 627, // MAC IOS 12.1
  * OsMacIOS\_12\_2 = 628, // MAC IOS 12.2
  * OsMacIOS\_12\_3 = 629, // MAC IOS 12.3
  * OsMacIOS\_12\_4 = 630, // MAC IOS 12.4
  * OsMacIOS\_13\_0 = 631, // MAC IOS 13.0
  * OsMacIOS\_13\_1 = 632, // MAC IOS 13.1
  * OsMacIOS\_13\_2 = 633, // MAC IOS 13.2
  * OsMacIOS\_13\_3 = 634, // MAC IOS 13.3
  * OsMacIOS\_13\_4 = 635, // MAC IOS 13.4
  * OsMacIOSBased = 699, // Another unknow MAC IOS based SO
  * OsAllMacBased = 398, // All MacOs
* Embedded Linux:
  * OsEmbeddedLinux = 400
* X11 platform enum:
  * OsAIX = 500, // Aix system
  * OsBSD4 = 501, // BSD 4.4 System
  * OsUNIXWARE = 502, // Unixware7, OpenUnix 8
  * OsBSDI = 503, // BSD System
  * OsCYGWIN = 504, // Cygwin
  * OsDGUX = 505, // DG/UX\
    OsDYNIX = 506, // Dynix/ptx
  * OsFREEBSD = 507, // FreeBSD
  * OsHPUX = 508, // HP-UX
  * OsHURD = 509, // GNU Hurd
  * OsIRIX = 510, // SGI Irix
  * OsLINUX = 511, // Linux
  * OsLYNX = 512, // LynxOS
  * OsNETBSD = 513, // NetBSD
  * OsOS2 = 514, // OS2
  * OsOPENBSD = 515, // OpenBSD
  * OsOS2EMX = 516, // XFree on OS/2 (not PM)
  * OsOSF = 517, // HP Tru64
  * OsQNX6 = 518, // QNX RTP 6.1
  * OsQNX = 519, // QNX
  * OsRELIANT = 520, // Relian Unix
  * OsSCO = 521, // SCO OpenServer 5
  * OsSOLARIS = 522, // Sun Solaris
  * OsULTRIX = 523, // Dec Ultrix
  * OsUNIX = 524, // Any UNIX BSD/SYSV system
  * OsX11Based = 599, // Another unknow X11 based SO
* Android platform enum:
  * OsAndroid4\_1 = 700, // Android JellyBean
  * OsAndroid4\_2 = 701, // Android JellyBean (MR1)
  * OsAndroid4\_3 = 702, // Android JellyBean (MR2)
  * OsAndroid4\_4 = 703, // Android KitKat
  * OsAndroid5\_0 = 704, // Android Lollipop
  * OsAndroid5\_1 = 705, // Android Lollipop (MR1)
  * OsAndroid6\_0 = 706, // Android Marshmallow
  * OsAndroid7\_0 = 707, // Android Nougat
  * OsAndroid7\_1 = 708, // Android Nougat (MR1)
  * OsAndroid8\_0 = 709, // Android Oreo
  * OsAndroid8\_1 = 710, // Android Oreo (MR1)
  * OsAndroid9\_0 = 711, // Android Pie
  * OsAndroid10\_0 = 712, // Android 10
  * OsAndroid11\_0 = 713, // Android 11
  * OsAndroidBased = 799, // Another unknow Android based SO
* Unknow SO
  * OsUnknow = -1
