Freigeben über


IDebugSystemObjects3::GetTotalNumberThreadsAndProcesses-Methode (dbgeng.h)

Die GetTotalNumberThreadsAndProcesses--Methode gibt die Gesamtanzahl der Threads und Prozesse in allen Zielen zurück, an die das Modul angefügt ist, zusätzlich zur größten Anzahl von Threads und Prozessen in einem Ziel.

Syntax

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

Parameter

[out] TotalThreads

Empfängt die Gesamtanzahl der Threads in allen Prozessen in allen Zielen.

[out] TotalProcesses

Empfängt die Gesamtanzahl der Prozesse in allen Zielen.

[out] LargestProcessThreads

Empfängt die größte Anzahl von Threads in jedem Prozess für jedes Ziel.

[out] LargestSystemThreads

Empfängt die größte Anzahl von Threads in einem beliebigen Ziel.

[out] LargestSystemProcesses

Empfängt die größte Anzahl von Prozessen in jedem Ziel.

Rückgabewert

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.

Rückgabecode Beschreibung
S_OK
Die Methode war erfolgreich.

Bemerkungen

Wenn kein Ziel gefunden wird, werden alle Werte auf Null festgelegt.

Anforderungen

Anforderung Wert
Zielplattform- Desktop
Header- dbgeng.h (include Dbgeng.h)

Siehe auch

IDebugSystemObjects3

IDebugSystemObjects4

Threads und Prozesse