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

継承

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

メソッド

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

 
IDebugControl4::AddBreakpoint2

AddBreakpoint2 メソッドは、現在のターゲットの新しいブレークポイントを作成します。
IDebugControl4::AddExtensionWide

AddExtensionWide メソッドは、デバッガー エンジンに拡張ライブラリを読み込みます。
IDebugControl4::AssembleWide

AssembleWide メソッドは、1 つのプロセッサ命令をアセンブルします。 アセンブリされた命令は、ターゲットのメモリに配置されます。
IDebugControl4::CallExtensionWide

CallExtensionWide メソッドはデバッガー拡張機能を呼び出します。
IDebugControl4::ControlledOutputVaListWide

ControlledOutputVaListWide メソッドは文字列を書式設定し、エンジンのクライアントの一部に登録された出力コールバックに結果を送信します。
IDebugControl4::ControlledOutputWide

ControlledOutputWide メソッドは文字列を書式設定し、エンジンのクライアントの一部に登録された出力コールバックに結果を送信します。
IDebugControl4::D isassembleWide

DisassembleWide メソッドは、ターゲットのメモリ内のプロセッサ命令を逆アセンブルします。
IDebugControl4::EvaluateWide

EvaluateWide メソッドは式を評価し、結果を返します。
IDebugControl4::ExecuteCommandFileWide

ExecuteCommandFileWide メソッドは、指定したファイルを開き、その中に含まれるデバッガー コマンドを実行します。
IDebugControl4::ExecuteWide

ExecuteWide メソッドは、指定したデバッガー コマンドを実行します。
IDebugControl4::GetBreakpointById2

GetBreakpointById2 メソッドは、指定されたブレークポイント ID を持つブレークポイントを返します。
IDebugControl4::GetBreakpointByIndex2

GetBreakpointByIndex2 メソッドは、指定したインデックスにあるブレークポイントを返します。
IDebugControl4::GetContextStackTrace

GetContextStackTrace メソッドは、呼び出し履歴の先頭にあるフレームを返し、任意のレジスタ コンテキストから始まり、各スタック フレームの再構築されたレジスタ コンテキストを返します。
IDebugControl4::GetEventFilterCommandWide

GetEventFilterCommandWide メソッドは、指定したイベントが発生したときにエンジンが実行するデバッガー コマンドを返します。
IDebugControl4::GetEventFilterTextWide

GetEventFilterTextWide メソッドは、特定のフィルターのイベントの簡単な説明を返します。
IDebugControl4::GetEventIndexDescriptionWide

GetEventIndexDescriptionWide メソッドは、現在のターゲットのイベントの静的リスト内の指定されたイベントを記述します。
IDebugControl4::GetExceptionFilterSecondCommand

IDebugControl4::GetExceptionFilterSecondCommandWide メソッドは、例外が 2 回目に発生したときに実行されるコマンドを返します。
IDebugControl4::GetExceptionFilterSecondCommandWide

IDebugControl4::GetExceptionFilterSecondCommandWide メソッドは、例外が 2 回目に発生したときにデバッガー エンジンによって実行されるコマンドを返します。
IDebugControl4::GetExpressionSyntaxNamesWide

GetExpressionSyntaxNamesWide メソッドは、式構文の完全名と省略名を返します。
IDebugControl4::GetExtensionByPathWide

GetExtensionByPathWide メソッドは、既に読み込まれている拡張ライブラリのハンドルを返します。
IDebugControl4::GetExtensionFunctionWide

GetExtensionFunctionWide メソッドは、拡張ライブラリから拡張関数へのポインターを返します。
IDebugControl4::GetLastEventInformationWide

GetLastEventInformationWide メソッドは、ターゲットで発生した最後のイベントに関する情報を返します。
IDebugControl4::GetLogFile2

GetLogFile2 メソッドは、現在開いているログ ファイルの名前を返します。
IDebugControl4::GetLogFile2Wide

GetLogFile2Wide メソッドは、現在開いているログ ファイルの名前を返します。
IDebugControl4::GetLogFileWide

GetLogFileWide メソッドは、現在開いているログ ファイルの名前を返します。
IDebugControl4::GetManagedStatus

共通言語ランタイム (CLR) によって提供されるランタイム デバッグ API のエンジンの使用に関するフィードバックを提供します。
IDebugControl4::GetManagedStatusWide

共通言語ランタイム (CLR) によって提供されるランタイム デバッグ API のエンジンの使用に関する Unicode 文字列としてフィードバックを提供します。
IDebugControl4::GetProcessorTypeNamesWide

GetProcessorTypeNamesWide メソッドは、指定したプロセッサ型の完全名と省略名を返します。
IDebugControl4::GetPromptTextWide

GetPromptTextWide メソッドは、OutputPrompt メソッドと OutputPromptVaList メソッドで指定された書式設定された出力の前に付加される標準のプロンプト テキストを返します。
IDebugControl4::GetSpecificFilterArgumentWide

GetSpecificFilterArgumentWide メソッドは、引数を持つ特定のフィルターの filter 引数の値を返します。
IDebugControl4::GetStoredEventInformation

GetStoredEventInformation メソッドは、現在のターゲットで使用できる関心のあるイベントに関する情報を取得します。
IDebugControl4::GetSystemVersionString

GetSystemVersionString メソッドは、ターゲットのオペレーティング システムのバージョンを説明する文字列を返します。
IDebugControl4::GetSystemVersionStringWide

GetSystemVersionStringWide メソッドは、ターゲットのオペレーティング システムのバージョンを説明する文字列を返します。
IDebugControl4::GetSystemVersionValues

GetSystemVersionValues メソッドは、現在のターゲットのバージョン番号情報を返します。
IDebugControl4::GetTextMacroWide

GetTextMacroWide メソッドは、固定名エイリアスの値を返します。
IDebugControl4::GetTextReplacementWide

GetTextReplacementWide メソッドは、ユーザー名のエイリアスまたは自動エイリアスの値を返します。
IDebugControl4::InputWide

InputWide メソッドは、デバッガー エンジンに入力文字列を要求します。
IDebugControl4::OpenLogFile2

OpenLogFile2 メソッドは、クライアント オブジェクトから出力を受け取るログ ファイルを開きます。
IDebugControl4::OpenLogFile2Wide

OpenLogFile2Wide メソッドは、クライアント オブジェクトから出力を受信するログ ファイルを開きます。
IDebugControl4::OpenLogFileWide

OpenLogFileWide メソッドは、クライアント オブジェクトから出力を受け取るログ ファイルを開きます。
IDebugControl4::OutputContextStackTrace

OutputContextStackTrace メソッドは、スタック フレームと対応するレジスタ コンテキストの配列で指定された呼び出し履歴を出力します。
IDebugControl4::OutputPromptVaListWide

OutputPromptVaListWide メソッドは、書式を設定し、出力コールバック オブジェクトにユーザー プロンプトを送信します。
IDebugControl4::OutputPromptWide

OutputPromptWide メソッドは、書式設定を行い、出力コールバック オブジェクトにユーザー プロンプトを送信します。
IDebugControl4::OutputVaListWide

OutputVaListWide メソッドは文字列を書式設定し、エンジンのクライアントに登録されている出力コールバックに結果を送信します。
IDebugControl4::OutputWide

OutputWide メソッドは文字列の書式を設定し、エンジンのクライアントに登録されている出力コールバックに結果を送信します。
IDebugControl4::RemoveBreakpoint2

RemoveBreakpoint2 メソッドはブレークポイントを削除します。
IDebugControl4::ResetManagedStatus

共通言語ランタイム (CLR) によって提供されるランタイム デバッグ API のエンジンのマネージ コード デバッグ サポートをクリアして再初期化します。
IDebugControl4::ReturnInputWide

ReturnInputWide メソッドは、IDebugInputCallbacks オブジェクトによって使用され、入力要求の後にエンジンに入力文字列を送信します。
IDebugControl4::SetEventFilterCommandWide

SetEventFilterCommandWide メソッドは、指定したイベントが発生したときにエンジンが実行するデバッガー コマンドを設定します。
IDebugControl4::SetExceptionFilterSecondCommandWide

SetExceptionFilterSecondCommandWide メソッドは、指定された例外が 2 回目に発生した場合にデバッガー エンジンによって実行されるコマンドを設定します。
IDebugControl4::SetExpressionSyntaxByNameWide

SetExpressionSyntaxByNameWide メソッドは、エンジンが式の評価に使用する構文を設定します。
IDebugControl4::SetSpecificFilterArgumentWide

SetSpecificFilterArgumentWide メソッドは、引数を持つ特定のフィルターの filter 引数の値を設定します。
IDebugControl4::SetTextMacroWide

SetTextMacroWide メソッドは、固定名エイリアスの値を設定します。
IDebugControl4::SetTextReplacementWide

SetTextReplacementWide メソッドは、ユーザー名のエイリアスの値を設定します。

要件

要件
対象プラットフォーム Windows
ヘッダー dbgeng.h (Dbgeng.h を含む)

こちらもご覧ください

IDebugControl

IDebugControl2

IDebugControl3