RtlGetSuiteMask fonction)
[Certaines informations relatives aux produits précommercialisés peuvent être substantiellement modifiées avant leur commercialisation. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.]
Récupère un masque de bits qui identifie les suites de produits disponibles sur le système. Si cette fonction est appelée dans une application qui s’exécute dans le contexte d’un silo de serveurs, le masque de suite du silo de serveurs est récupéré à la place.
Syntaxe
ULONG NTAPI RtlGetSuiteMask(void);
Paramètres
Cette fonction n’a pas de paramètres.
Valeur retournée
Masque de bits qui identifie les suites de produits disponibles sur le système. Le masque de bits peut inclure les valeurs suivantes.
| Valeur de retour | Description |
|---|---|
|
Microsoft Small Business Server a été installé sur le système, mais il a peut-être été mis à niveau vers une autre version de Windows. Reportez-vous à la section Remarques pour plus d’informations sur cet indicateur de bit. |
|
Windows 10 Entreprise, Windows 8.1 Entreprise, Windows server 2008 Enterprise, Windows server 2003, Êdition Entreprise ou Windows 2000 Advanced Server est installé. Reportez-vous à la section Remarques pour plus d’informations sur cet indicateur de bit. |
|
Les composants Microsoft BackOffice sont installés. |
|
Communications Server 2003, Communications Server 2005, Communications Server 2007 ou Communications Server 2007 R2 sont installés. |
|
Les services Terminal Server sont installés. Cette valeur est toujours définie. Si TerminalServer est défini mais que SingleUserTS n’est pas défini, le système s’exécute en mode serveur d’applications. |
|
Microsoft Small Business Server est installé avec la licence client restrictive en vigueur. Reportez-vous à la section Remarques pour plus d’informations sur cet indicateur de bit. |
|
Windows XP Embedded est installé. |
|
Windows le serveur 2008 datacenter, Windows server 2003, datacenter Edition ou Windows 2000 datacenter server est installé. |
|
Bureau à distance est pris en charge, mais une seule session interactive est prise en charge. Cette valeur est définie, sauf si le système s’exécute en mode serveur d’applications. |
|
Windows vista édition familial Premium, Windows Vista édition familial Basic ou Windows XP édition personnelle est installé. |
|
Windows Server 2003, Web Edition est installé. |
|
Windows Stockage server 2003 R2 ou Windows Stockage server 2003 est installé. |
|
Windows Le serveur 2003, Compute Cluster Edition est installé. |
|
Windows Le serveur d’hébergement est installé. |
Notes
Vous ne devez pas compter uniquement sur l’indicateur 0x00000001 pour déterminer si Small Business Server a été installé sur le système, car cet indicateur et l’indicateur 0x00000020 sont définis lors de l’installation de cette suite de produits. si vous mettez à niveau cette installation vers Windows serveur, Édition Standard, l’indicateur 0x00000020 sera désactivé, mais l’indicateur 0x00000001 restera défini. Dans ce cas, cela indique que Small Business Server a été installé sur ce système. si cette installation est encore mise à niveau vers Windows Server, Êdition Entreprise, l’indicateur 0x00000001 restera défini.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows 10 [ applications de bureau uniquement] |
| Serveur minimal pris en charge |
Windows Server 2016 [ applications de bureau uniquement] |
| En-tête |
|
| Bibliothèque |
|
| DLL |
|