Méthode IDebugSystemObjects3 ::GetTotalNumberThreadsAndProcesses (dbgeng.h)

La méthode GetTotalNumberThreadsAndProcesses retourne le nombre total de threads et de processus dans toutes les cibles auxquelles le moteur est attaché, en plus du plus grand nombre de threads et de processus dans une cible.

Syntaxe

HRESULT GetTotalNumberThreadsAndProcesses(
  [out] PULONG TotalThreads,
  [out] PULONG TotalProcesses,
  [out] PULONG LargestProcessThreads,
  [out] PULONG LargestSystemThreads,
  [out] PULONG LargestSystemProcesses
);

Paramètres

[out] TotalThreads

Reçoit le nombre total de threads dans tous les processus de toutes les cibles.

[out] TotalProcesses

Reçoit le nombre total de processus dans toutes les cibles.

[out] LargestProcessThreads

Reçoit le plus grand nombre de threads dans n’importe quel processus sur n’importe quelle cible.

[out] LargestSystemThreads

Reçoit le plus grand nombre de threads dans une cible.

[out] LargestSystemProcesses

Reçoit le plus grand nombre de processus dans une cible.

Valeur retournée

Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez Valeurs de retour .

Code de retour Description
S_OK
La méthode a réussi.

Remarques

Si aucune cible n’est trouvée, toutes les valeurs sont définies sur zéro.

Configuration requise

Condition requise Valeur
Plateforme cible Desktop (Expérience utilisateur)
En-tête dbgeng.h (inclure Dbgeng.h)

Voir aussi

IDebugSystemObjects3

IDebugSystemObjects4

Threads et processus