SystemInfo.WinSuiteMask
-----------------------

Returns a bit mask that identifies the product suites available on the system.

| Component | Version | macOS | Windows | Linux | Server | iOS SDK |
|---|---|---|---|---|---|---|
| [SystemInfo](component_SystemInfo.md) | [2.8](newinversion28.md) | ❌ No | ✅ Yes | ❌ No | ✅ Yes, on Windows | ❌ No |

MBS( "SystemInfo.WinSuiteMask" ) ### Parameters

none

### Result

The mask as number.

### Description

Returns a bit mask that identifies the product suites available on the system.   
for example 256 on Windows XP.  
  
This member can be a combination of the following values.  
  
| VER\_SUITE\_BACKOFFICE | 4 | Microsoft BackOffice components are installed. |
|---|--:|---|
| VER\_SUITE\_BLADE | &amp;h0400 | Windows Server 2003, Web Edition is installed. |
| VER\_SUITE\_COMPUTE\_SERVER | &amp;h4000 | Windows Server 2003, Compute Cluster Edition is installed. |
| VER\_SUITE\_DATACENTER | &amp;h0080 | Windows Server 2008 Datacenter, Windows Server 2003, Datacenter Edition, or Windows 2000 Datacenter Server is installed. |
| VER\_SUITE\_ENTERPRISE | 2 | Windows Server 2008 Enterprise, Windows Server 2003, Enterprise Edition, or Windows 2000 Advanced Server is installed. Refer to the Remarks section for more information about this bit flag. |
| VER\_SUITE\_EMBEDDEDNT | &amp;h0040 | Windows XP Embedded is installed. |
| VER\_SUITE\_PERSONAL | &amp;h0200 | Windows Vista Home Premium, Windows Vista Home Basic, or Windows XP Home Edition is installed. |
| VER\_SUITE\_SINGLEUSERTS | &amp;h0100 | Remote Desktop is supported, but only one interactive session is supported. This value is set unless the system is running in application server mode. |
| VER\_SUITE\_SMALLBUSINESS | 1 | Microsoft Small Business Server was once installed on the system, but may have been upgraded to another version of Windows. Refer to the Remarks section for more information about this bit flag. |
| VER\_SUITE\_SMALLBUSINESS\_RESTRICTED | &amp;h0020 | Microsoft Small Business Server is installed with the restrictive client license in force. Refer to the Remarks section for more information about this bit flag. |
| VER\_SUITE\_STORAGE\_SERVER | &amp;h2000 | Windows Storage Server 2003 R2 or Windows Storage Server 2003is installed. |
| VER\_SUITE\_TERMINAL | &amp;h0010 | Terminal Services is installed. This value is always set. If VER\_SUITE\_TERMINAL is set but VER\_SUITE\_SINGLEUSERTS is not set, the system is running in application server mode. |
| VER\_SUITE\_WH\_SERVER | &amp;h8000 | Windows Home Server is installed. |

This function is free to use.

Created 18th August 2014 , last changed 28th January 2023

  
[SystemInfo.WinServicePackMinor](SystemInfoWinServicePackMinor.md) - [SystemInfo.WinSystemMetrics](SystemInfoWinSystemMetrics.md)

[HTML Version](SystemInfoWinSuiteMask.shtml)