RtlGetSuiteMask-Funktion
[Einige Informationen beziehen sich auf die Vorabversion, die vor der kommerziellen Freigabe möglicherweise wesentlichen Änderungen unterliegt. Microsoft übernimmt für die hier bereitgestellten Informationen keine Gewährleistung, weder ausdrücklicher noch impliziter Art.]
Ruft eine Bitmaske ab, die die auf dem System verfügbaren Produktsammlungen identifiziert. Wenn diese Funktion in einer Anwendung aufgerufen wird, die im Kontext eines Serversilos ausgeführt wird, wird stattdessen die Suite-Maske für das Serversilos abgerufen.
Syntax
ULONG NTAPI RtlGetSuiteMask(void);
Parameter
Diese Funktion besitzt keine Parameter.
Rückgabewert
Eine Bitmaske, die die auf dem System verfügbaren Produktsammlungen identifiziert. Die Bitmaske kann die folgenden Werte enthalten.
Rückgabewert | Beschreibung |
---|---|
|
Microsoft Small Business Server wurde einmal auf dem System installiert, aber möglicherweise auf eine andere Version von Windows aktualisiert. Weitere Informationen zu diesem Bitflag finden Sie im Abschnitt Hinweise. |
|
Windows 10 Enterprise, Windows 8.1 Enterprise, Windows Server 2008 Enterprise, Windows Server 2003, Enterprise Edition oder Windows 2000 Advanced Server ist installiert. Weitere Informationen zu diesem Bitflag finden Sie im Abschnitt Hinweise. |
|
Microsoft BackOffice-Komponenten werden installiert. |
|
Communications Server 2003, Communications Server 2005, Communications Server 2007 oder Communications Server 2007 R2 ist installiert. |
|
Terminaldienste sind installiert. Dieser Wert wird immer festgelegt. Wenn TerminalServer festgelegt ist, Aber SingleUserTS nicht festgelegt ist, wird das System im Anwendungsservermodus ausgeführt. |
|
Microsoft Small Business Server wird mit der restriktiven Clientlizenz installiert. Weitere Informationen zu diesem Bitflag finden Sie im Abschnitt Hinweise. |
|
Windows XP Embedded ist installiert. |
|
Windows Server 2008 Datacenter, Windows Server 2003, Datacenter Edition oder Windows 2000 Datacenter Server ist installiert. |
|
Remotedesktop wird unterstützt, aber nur eine interaktive Sitzung wird unterstützt. Dieser Wert wird festgelegt, es sei denn, das System wird im Anwendungsservermodus ausgeführt. |
|
Windows Vista Home Premium, Windows Vista Home Basic oder Windows XP Home Edition ist installiert. |
|
Windows Server 2003 Web Edition ist installiert. |
|
Windows Storage Server 2003 R2 oder Windows Storage Server 2003 ist installiert. |
|
Windows Server 2003 Compute Cluster Edition ist installiert. |
|
Windows Home Server ist installiert. |
Bemerkungen
Sie sollten sich nicht nur auf das flag 0x00000001 verlassen, um zu bestimmen, ob Small Business Server auf dem System installiert wurde, da sowohl dieses Flag als auch das 0x00000020-Flag festgelegt sind, wenn diese Produktsuite installiert wird. Wenn Sie diese Installation auf Windows Server Standard Edition aktualisieren, wird das 0x00000020-Flag jedoch deaktiviert, das 0x00000001-Flag bleibt festgelegt. In diesem Fall bedeutet dies, dass Small Business Server einmal auf diesem System installiert wurde. Wenn diese Installation Enterprise Edition auf Windows Server aktualisiert wird, bleibt das 0x00000001-Flag festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows 10 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Windows Server 2016 [nur Desktop-Apps] |
Header |
|
Bibliothek |
|
DLL |
|