次の方法で共有


IDebugSystemObjects2 インターフェイス (dbgeng.h)

継承

IDebugSystemObjects2 インターフェイスは、IDebugSystemObjects 継承します。 IDebugSystemObjects2 には、次の種類のメンバーもあります。

メソッド

IDebugSystemObjects2 インターフェイスには、これらのメソッドがあります。

 
IDebugSystemObjects2::GetCurrentProcessDataOffset

IDebugSystemObjects2::GetCurrentProcessDataOffset メソッドは、現在のプロセスを記述するシステム データ構造の場所を返します。
IDebugSystemObjects2::GetCurrentProcessExecutableName

GetCurrentProcessExecutableName メソッドは、現在のプロセスで読み込まれた実行可能ファイルの名前を返します。 このメソッドは IDebugSystemObjects2 に属しています。
IDebugSystemObjects2::GetCurrentProcessHandle

GetCurrentProcessHandle メソッドは、現在のプロセスのシステム ハンドルを返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetCurrentProcessId

GetCurrentProcessId メソッドは、現在のプロセスのエンジン プロセス ID を返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetCurrentProcessPeb

GetCurrentProcessPeb メソッドは、現在のプロセスのプロセス環境ブロック (PEB) を返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetCurrentProcessSystemId

GetCurrentProcessSystemId メソッドは、現在のプロセスのシステム プロセス ID を返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetCurrentProcessUpTime

GetCurrentProcessUpTime メソッドは、現在のプロセスが実行されている時間の長さを返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetCurrentThreadDataOffset

GetCurrentThreadDataOffset メソッドは、現在のスレッドのシステム データ構造の場所を返します。 このメソッドは IDebugSystemObjects2 に属しています。
IDebugSystemObjects2::GetCurrentThreadHandle

GetCurrentThreadHandle メソッドは、現在のスレッドのシステム ハンドルを返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetCurrentThreadId

GetCurrentThreadId メソッドは、現在のスレッドのエンジン スレッド ID を返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetCurrentThreadSystemId

GetCurrentThreadSystemId メソッドは、現在のスレッドのシステム スレッド ID を返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetCurrentThreadTeb

GetCurrentThreadTeb メソッドは、現在のスレッドのスレッド環境ブロック (TEB) の場所を返します。 このメソッドは IDebugSystemObjects2 に属しています。
IDebugSystemObjects2::GetEventProcess

GetEventProcess メソッドは、最後のイベントが発生したプロセスのエンジン プロセス ID を返します。 このメソッドは IDebugSystemObjects2 に属しています。
IDebugSystemObjects2::GetEventThread

GetEventThread メソッドは、最後のイベントが発生したスレッドのエンジン スレッド ID を返します。 このメソッドは IDebugSystemObjects2 に属しています。
IDebugSystemObjects2::GetImplicitProcessDataOffset

GetImplicitProcessDataOffset メソッドは、現在のターゲットの暗黙的なプロセスを返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetImplicitThreadDataOffset

GetImplicitThreadDataOffset メソッドは、現在のプロセスの暗黙的なスレッドを返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetNumberProcesses

GetNumberProcesses メソッドは、現在のターゲットのプロセスの数を返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetNumberThreads

GetNumberThreads メソッドは、現在のプロセス内のスレッドの数を返します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::GetProcessIdByDataOffset

IDebugSystemObjects2::GetProcessIdByDataOffset メソッドは、指定されたプロセスのエンジン プロセス ID を返します。 プロセスは、そのデータ オフセットによって指定されます。
IDebugSystemObjects2::GetProcessIdByHandle

IDebugSystemObjects2::GetProcessIdByHandle メソッドは、指定されたプロセスのエンジン プロセス ID を返します。 プロセスは、そのシステム ハンドルによって指定されます。
IDebugSystemObjects2::GetProcessIdByPeb

IDebugSystemObjects2::GetProcessIdByPeb メソッドは、指定されたプロセスのエンジン プロセス ID を返します。
IDebugSystemObjects2::GetProcessIdBySystemId

GetProcessIdBySystemId メソッドは、システム プロセス ID で指定されたプロセスのエンジン プロセス ID を返します。 このメソッドは IDebugSystemObjects2 に属しています。
IDebugSystemObjects2::GetProcessIdsByIndex

IDebugSystemObjects2::GetProcessIdsByIndex メソッドは、現在のターゲット内の指定されたプロセスのエンジン プロセス ID とシステム プロセス ID を返します。
IDebugSystemObjects2::GetThreadIdByDataOffset

IDebugSystemObjects2::GetThreadIdByDataOffset メソッドは、エンジン スレッド ID を返します。 スレッドは、そのシステム データ構造によって指定されます。
IDebugSystemObjects2::GetThreadIdByHandle

IDebugSystemObjects2::GetThreadIdByHandle メソッドは、指定されたスレッドのエンジン スレッド ID を返します。 スレッドは、そのシステム ハンドルによって指定されます。
IDebugSystemObjects2::GetThreadIdByProcessor

(IDebugSystemObjects2) GetThreadIdByProcessor メソッドは、指定されたプロセッサに対応するカーネル モード仮想スレッドのエンジン スレッド ID を取得します。
IDebugSystemObjects2::GetThreadIdBySystemId

(IDebugSystemObjects2) GetThreadIdBySystemId メソッドは、システム スレッド ID で指定されたスレッドのエンジン スレッド ID を返します。
IDebugSystemObjects2::GetThreadIdByTeb

(IDebugSystemObjects2) GetThreadIdByTeb メソッドは、スレッド環境ブロック (TEB) で指定されたスレッドのエンジン スレッド ID を返します。
IDebugSystemObjects2::GetThreadIdsByIndex

(IDebugSystemObjects2) GetThreadIdsByIndex メソッドは、現在のプロセスで指定されたスレッドのエンジンとシステム スレッド ID を返します。
IDebugSystemObjects2::GetTotalNumberThreads

(IDebugSystemObjects2) GetTotalNumberThreads メソッドは、すべてのプロセスのスレッドの合計数と、任意のプロセス内のスレッドの最大数を返します。
IDebugSystemObjects2::SetCurrentProcessId

(IDebugSystemObjects2) SetCurrentProcessId メソッドは、指定されたプロセスを現在のプロセスにします。
IDebugSystemObjects2::SetCurrentThreadId

(IDebugSystemObjects2) SetCurrentThreadId メソッドは、エンジン スレッド ID を指定して現在のスレッドを設定します。
IDebugSystemObjects2::SetImplicitProcessDataOffset

SetImplicitProcessDataOffset メソッドは、現在のターゲットの暗黙的なプロセスを設定します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。
IDebugSystemObjects2::SetImplicitThreadDataOffset

SetImplicitThreadDataOffset メソッドは、現在のプロセスの暗黙的なスレッドを設定します。 このメソッドは IDebugSystemObjects2 インターフェイスに属しています。

必要条件

要件 価値
ターゲット プラットフォーム ウィンドウズ
ヘッダー dbgeng.h (Dbgeng.h を含む)

関連項目

IDebugSystemObjects

IDebugSystemObjects3

IDebugSystemObjects4