Funzione KeQueryMaximumGroupCount (wdm.h)
La routine KeQueryMaximumGroupCount restituisce il numero massimo di gruppi in un sistema multiprocessore.
Sintassi
USHORT KeQueryMaximumGroupCount();
Valore restituito
KeQueryMaximumGroupCount restituisce il numero massimo di gruppi.
Osservazioni
Il valore restituito da KeQueryMaximumGroupCount rimane costante durante il runtime. Questo valore dipende dalla configurazione hardware del sistema multiprocessore, ma non può mai superare un limite fisso impostato dal sistema operativo Windows.
In Windows 7 il numero massimo di gruppi in un sistema multiprocessore è quattro, ma questo valore potrebbe cambiare nelle versioni future di Windows. Il modo più sicuro per determinare il numero massimo di gruppi in Windows 7 o versioni successive del sistema operativo Windows consiste nel chiamare KeQueryMaximumGroupCount. I driver in modalità kernel che chiamano KeQueryMaximumGroupCount non richiederanno modifiche al codice se la formula usata per calcolare il numero massimo di modifiche ai gruppi in una versione futura di Windows.
Per ottenere il numero di gruppi attivi in un sistema multiprocessore, chiamare la routine KeQueryActiveGroupCount.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows 7 e versioni successive di Windows. |
piattaforma di destinazione | Universale |
intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
libreria | NtosKrnl.lib |
dll | NtosKrnl.exe |
IRQL | Qualsiasi livello |