Funzione RtlGetSuiteMask
[Alcune informazioni si riferiscono al prodotto pre-rilasciato che può essere modificato in modo sostanziale prima che venga rilasciato commercialmente. Microsoft non offre garanzie, esplicite o implicite, rispetto alle informazioni fornite qui.
Recupera una maschera bit che identifica le suite di prodotti disponibili nel sistema. Se questa funzione viene chiamata in un'applicazione che viene eseguita nel contesto di un silo del server, la maschera della suite per il silo del server viene recuperata.
Sintassi
ULONG NTAPI RtlGetSuiteMask(void);
Parametri
Questa funzione non ha parametri.
Valore restituito
Maschera bit che identifica le suite di prodotti disponibili nel sistema. La maschera bit può includere i valori seguenti.
Valore restituito | Descrizione |
---|---|
|
Microsoft Small Business Server è stato installato nel sistema, ma potrebbe essere stato aggiornato a un'altra versione di Windows. Per altre informazioni su questo flag di bit, vedere la sezione Osservazioni. |
|
Windows 10 Enterprise, Windows 8.1 Enterprise, Windows Server 2008 Enterprise, Windows Server 2003, edizione Enterprise o Windows 2000 Advanced Server è installato. Per altre informazioni su questo flag di bit, vedere la sezione Osservazioni. |
|
I componenti di Microsoft BackOffice sono installati. |
|
Communications Server 2003, Communications Server 2005, Communications Server 2007 o Communications Server 2007 R2 è installato. |
|
I servizi terminal sono installati. Questo valore è sempre impostato. Se TerminalServer è impostato ma SingleUserTS non è impostato, il sistema è in esecuzione in modalità server applicazioni. |
|
Microsoft Small Business Server viene installato con la licenza client restrittiva in vigore. Per altre informazioni su questo flag di bit, vedere la sezione Osservazioni. |
|
Windows XP Embedded è installato. |
|
Windows Server 2008 Datacenter, Windows Server 2003, Datacenter Edition o Windows 2000 Datacenter Server è installato. |
|
Desktop remoto è supportato, ma è supportata solo una sessione interattiva. Questo valore viene impostato a meno che il sistema non sia in esecuzione in modalità server applicazioni. |
|
Windows Vista Home Premium, Windows Vista Home Basic o Windows XP Home Edition è installato. |
|
Windows Server 2003, Web Edition è installato. |
|
Windows Storage Server 2003 R2 o Windows Storage Server 2003 è installato. |
|
Windows Server 2003, Compute Cluster Edition è installato. |
|
Windows Home Server è installato. |
Commenti
Non è consigliabile basarsi solo sul flag 0x00000001 per determinare se Small Business Server è stato installato nel sistema, come sia questo flag che il flag 0x00000020 vengono impostati quando questa suite di prodotti è installata. Se si aggiorna questa installazione a Windows Server, Standard Edition, il flag di 0x00000020 verrà cancellato, tuttavia, il flag di 0x00000001 rimarrà impostato. In questo caso, questo indica che Small Business Server è stato installato in questo sistema. Se questa installazione viene aggiornata ulteriormente a Windows Server, edizione Enterprise, il flag di 0x00000001 rimarrà impostato.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 10 [solo app desktop] |
Server minimo supportato |
Windows Server 2016 [solo app desktop] |
Intestazione |
|
Libreria |
|
DLL |
|