The OperatingSystemId enumeration provides the following values:
Description | Value |
---|---|
OS_UNKNOWN | returned on error |
OS_MAC_OS | Apple Mac OS 8/9/X with Mac paths. |
OS_MAC_OSX_DARWIN | Apple Mac OS X with Unix paths. |
OS_MAC | A combination of all OS_MAC_* values previously listed. |
OS_WINDOWS_9X | Windows 9x family (95/98/ME). |
OS_WINDOWS_NT | Windows NT family (NT/2000/XP/Vista/7). |
OS_WINDOWS_MICRO | MicroWindows. |
OS_WINDOWS_CE | Windows CE (Window Mobile). |
OS_WINDOWS | A combination of all OS_WINDOWS_* values previously listed. |
OS_UNIX_LINUX | Linux. |
OS_UNIX_FREEBSD | FreeBSD. |
OS_UNIX_OPENBSD | OpenBSD. |
OS_UNIX_NETBSD | NetBSD. |
OS_UNIX_SOLARIS | SunOS. |
OS_UNIX_AIX | AIX. |
OS_UNIX_HPUX | HP/UX. |
OS_UNIX | A combination of all OS_UNIX_* values previously listed. |
OS_DOS | Microsoft DOS. |
OS_OS2 | OS/2. |