Partager via


GetActiveProcessorCount, fonction (winbase.h)

Retourne le nombre de processeurs actifs dans un groupe de processeurs ou dans le système.

Syntaxe

DWORD GetActiveProcessorCount(
  [in] WORD GroupNumber
);

Paramètres

[in] GroupNumber

Numéro du groupe de processeurs. Si ce paramètre est ALL_PROCESSOR_GROUPS, la fonction retourne le nombre de processeurs actifs dans le système.

Valeur retournée

Si la fonction réussit, la valeur de retour est le nombre de processeurs actifs dans le groupe spécifié.

Si la fonction échoue, la valeur de retour est égale à zéro. Pour obtenir des informations d’erreur étendues, utilisez GetLastError.

Remarques

Pour compiler une application qui utilise cette fonction, définissez _WIN32_WINNT >= 0x0601. Pour plus d’informations, consultez Utilisation des en-têtes Windows.

Configuration requise

   
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête winbase.h (inclure Windows.h)
Bibliothèque Kernel32.lib
DLL Kernel32.dll