次の方法で共有


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
メソッドは正常に実行されました。

注釈

ターゲットが見つからない場合は、すべての値が 0 に設定されます。

要件

要件
対象プラットフォーム デスクトップ
Header dbgeng.h (Dbgeng.h を含む)

こちらもご覧ください

IDebugSystemObjects3

IDebugSystemObjects4

スレッドとプロセス