IDebugBreakpoint インターフェイス (dbgeng.h)
継承
IDebugBreakpoint インターフェイスは、IUnknown インターフェイスから継承します。 IDebugBreakpoint には、次の種類のメンバーもあります。
メソッド
IDebugBreakpoint インターフェイスには、これらのメソッドがあります。
IDebugBreakpoint::AddFlags AddFlags メソッドは、ブレークポイントにフラグを追加します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::GetAdder GetAdder メソッドは、ブレークポイントを所有するクライアントを返します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::GetCommand GetCommand メソッドは、ブレークポイントがトリガーされたときに実行されるコマンド文字列を返します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::GetCurrentPassCount IDebugBreakpoint::GetCurrentPassCount メソッドは、ブレークポイントがトリガーされる前にターゲットがブレークポイントの場所に到達する必要がある数値を返します。 |
IDebugBreakpoint::GetDataParameters GetDataParameters メソッドは、プロセッサ ブレークポイントのパラメーターを返します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::GetFlags GetFlags メソッドは、ブレークポイントのフラグを返します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::GetId GetId メソッドは、ブレークポイントのエンジンの一意識別子であるブレークポイント ID を返します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::GetMatchThreadId GetMatchThreadId メソッドは、ブレークポイントをトリガーできるスレッドのエンジン スレッド ID を返します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::GetOffset GetOffset メソッドは、ブレークポイントをトリガーする場所を返します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::GetOffsetExpression IDebugBreakpoint::GetOffsetExpression メソッドは、ブレークポイントをトリガーする場所に評価される式文字列を返します。 |
IDebugBreakpoint::GetParameters GetParameters メソッドは、ブレークポイントのパラメーターを返します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::GetPassCount IDebugBreakpoint::GetPassCount メソッドは、ブレークポイントがトリガーされる前に、ブレークポイントに到達するためにターゲットが最初に必要だった回数を返します。 |
IDebugBreakpoint::GetType GetType メソッドは、ブレークポイントが設定されているブレークポイントとプロセッサの型を返します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::RemoveFlags RemoveFlags メソッドは、ブレークポイントからフラグを削除します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::SetCommand SetCommand メソッドは、ブレークポイントがトリガーされたときに実行されるコマンドを設定します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::SetDataParameters SetDataParameters メソッドは、プロセッサ ブレークポイントのパラメーターを設定します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::SetFlags SetFlags メソッドは、ブレークポイントのフラグを設定します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::SetMatchThreadId SetMatchThreadId メソッドは、ブレークポイントをトリガーできるスレッドのエンジン スレッド ID を設定します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::SetOffset SetOffset メソッドは、ブレークポイントをトリガーする場所を設定します。 このメソッドは、IDebugBreakpoint インターフェイスに属しています。 |
IDebugBreakpoint::SetOffsetExpression SetOffsetExpression メソッドは、ブレークポイントをトリガーする場所に評価される式文字列を設定します。 このメソッドは IDebugBreakpoint に属します。 |
IDebugBreakpoint::SetPassCount IDebugBreakpoint::SetPassCount メソッドは、ブレークポイントがトリガーされるまでにターゲットがブレークポイントの場所に到達する必要がある回数を設定します。 |
注釈
IDebugBreakpoint は IUnknown インターフェイスを実装しますが、ブレークポイントの有効期間を制御するために IUnknown::AddRef メソッドと IUnknown::Release メソッドは使用されません。 代わりに、RemoveBreakpoint メソッドが呼び出された後、IDebugBreakpoint オブジェクトが削除されます。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | dbgeng.h (Dbgeng.h を含む) |