Flags returned by OSVERSIONINFOEX.wSuiteMask

1

Does anybody know what the following constants (defined in WinNT.h) mean?

#define VER_SUITE_COMMUNICATIONS            0x00000008
#define VER_SUITE_EMBEDDED_RESTRICTED       0x00000800
#define VER_SUITE_SECURITY_APPLIANCE        0x00001000

The values are returned in the wSuiteMask field of the OSVERSIONINFOEX struct.

windows
native
winapi
asked on Stack Overflow Jan 12, 2010 by Michael Damatov

1 Answer

1

The suite mask is part of the operating system version. The complete list of suite mask constants, along with some explanation, is here. It indicates whether the version of Windows being run is an Enterprise edition, Data Center edition, home edition, etc.

VER_SUITE_COMMUNICATIONS = This is a version of Microsoft Office Communications Server

VER_SUITE_EMBEDDED_RESTRICTED = Embedded Windows (I'm not sure what the RESTRICTED indicates)

VER_SUITE_SECURITY_APPLICANCE = This is a version of Windows Appliance Edition.

answered on Stack Overflow Jan 25, 2010 by Vanessa MacDougal • edited Aug 16, 2017 by Felix Dombek

User contributions licensed under CC BY-SA 3.0