Поделиться через


Метод IDebugSystemObjects3::GetTotalNumberThreadsAndProcesses (dbgeng.h)

Метод GetTotalNumberThreadsAndProcesses возвращает общее количество потоков и процессов во всех целевых объектах, к которому подключен модуль, в дополнение к наибольшему количеству потоков и процессов в целевом объекте.

Синтаксис

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

Параметры

[out] TotalThreads

Получает общее количество потоков во всех процессах во всех целевых объектах.

[out] TotalProcesses

Получает общее количество процессов во всех целевых объектах.

[out] LargestProcessThreads

Получает наибольшее количество потоков в любом процессе в любом целевом объекте.

[out] LargestSystemThreads

Получает наибольшее количество потоков в любом целевом объекте.

[out] LargestSystemProcesses

Получает наибольшее количество процессов в любом целевом объекте.

Возвращаемое значение

Этот метод также может возвращать значения ошибок. Дополнительные сведения см. в разделе Возвращаемые значения .

Код возврата Описание
S_OK
Метод выполнен успешно.

Комментарии

Если целевой объект не найден, все значения задаются равными нулю.

Требования

Требование Значение
Целевая платформа Персональный компьютер
Верхняя часть dbgeng.h (включая Dbgeng.h)

См. также раздел

IDebugSystemObjects3

IDebugSystemObjects4

Потоки и процессы