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

継承

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

メソッド

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

 
IDebugClient4::AbandonCurrentProcess

IDebugClient4::AbandonCurrentProcess メソッドは、プロセスをデタッチまたは終了せずに、エンジンのプロセス リストから現在のプロセスを削除します。
IDebugClient4::AddDumpInformationFile

IDebugClient4::AddDumpInformationFile メソッドは、ダンプ ファイルを開くときに使用されるサポート情報を含む追加のファイルを登録します。
IDebugClient4::AddDumpInformationFileWide

IDebugClient4::AddDumpInformationFileWide メソッドは、ダンプ ファイルを開くときに使用されるサポート情報を含む追加のファイルを登録します。
IDebugClient4::AddProcessOptions

AddProcessOptions メソッドは、現在のプロセスに影響を与えるオプションにプロセス オプションを追加します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::AttachKernel

AttachKernel メソッドは、デバッガー エンジンをカーネル ターゲットに接続します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::AttachProcess

AttachProcess メソッドは、デバッガー エンジンをユーザー モードプロセスに接続します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::ConnectProcessServer

ConnectProcessServer メソッドは、プロセス サーバーに接続します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::ConnectSession

ConnectSession メソッドは、クライアントを既存のデバッガー セッションに参加させます。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::CreateClient

CreateClient メソッドは、現在のスレッドの新しいクライアント オブジェクトを作成します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::CreateProcess

CreateProcess メソッドは、指定したコマンド ラインからプロセスを作成します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::CreateProcessAndAttach

IDebugClient4::CreateProcessAndAttach メソッドは、指定したコマンド ラインからプロセスを作成し、別のユーザー モード プロセスにアタッチします。
IDebugClient4::CreateProcessAndAttachWide

IDebugClient4::CreateProcessAndAttachWide メソッドは、指定したコマンド ラインからプロセスを作成し、別のユーザー モード プロセスにアタッチします。
IDebugClient4::CreateProcessWide

CreateProcessWide メソッドは、指定したコマンド ラインからプロセスを作成します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::D etachCurrentProcess

DetachCurrentProcess メソッドは、デバッガー エンジンを現在のプロセスからデタッチし、そのすべてのスレッドを再開します。 このメソッドは IDebugClient4 に属します。
IDebugClient4::D etachProcesses

IDebugClient4::D etachProcesses メソッドは、すべてのターゲット内のすべてのプロセスからデバッガー エンジンをデタッチし、すべてのスレッドを再開します。
IDebugClient4::D isconnectProcessServer

DisconnectProcessServer メソッドは、デバッガー エンジンをプロセス サーバーから切断します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::D ispatchCallbacks

DispatchCallbacks メソッドを使用すると、デバッガー エンジンはコールバックに現在のスレッドを使用できます。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::EndProcessServer

EndProcessServer メソッドは、プロセス サーバーのシャットダウンを要求します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::EndSession

EndSession メソッドは、現在のデバッガー セッションを終了します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::ExitDispatch

ExitDispatch メソッドを使用すると、DispatchCallbacks メソッドが返されます。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::FlushCallbacks

IDebugClient4::FlushCallbacks メソッドは、このクライアントに登録されている IDebugOutputCallbacks オブジェクトに残りのバッファー出力を強制的に配信します。
IDebugClient4::GetDumpFile

IDebugClient4::GetDumpFile メソッドは、現在のダンプ ターゲットを開くときに使用されたサポート情報を含むファイルを記述します。
IDebugClient4::GetDumpFileWide

IDebugClient4::GetDumpFileWide メソッドは、現在のダンプ ターゲットを開くときに使用されたサポート情報を含むファイルを記述します。
IDebugClient4::GetEventCallbacks

GetEventCallbacks メソッドは、このクライアントに登録されているイベント コールバック オブジェクトを返します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::GetExitCode

IDebugClient4::GetExitCode メソッドは、そのプロセスが既に完了まで実行されている場合、現在のプロセスの終了コードを返します。
IDebugClient4::GetIdentity

GetIdentity メソッドは、このクライアントが表すコンピューターとユーザーを説明する文字列を返します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::GetInputCallbacks

GetInputCallbacks メソッドは、このクライアントに登録されている入力コールバック オブジェクトを返します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::GetKernelConnectionOptions

GetKernelConnectionOptions メソッドは、現在のカーネル ターゲットの接続オプションを返します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::GetNumberDumpFiles

IDebugClient4::GetNumberDumpFiles メソッドは、現在のダンプ ターゲットを開くときに使用されたサポート情報を含むファイルの数を返します。
IDebugClient4::GetOtherOutputMask

GetOtherOutputMask メソッドは、別のクライアントの出力マスクを返します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::GetOutputCallbacks

GetOutputCallbacks メソッドは、クライアントに登録されている出力コールバック オブジェクトを返します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::GetOutputMask

GetOutputMask メソッドは、クライアントに現在設定されている出力マスクを返します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::GetProcessOptions

GetProcessOptions メソッドは、現在のプロセスに影響を与えるプロセス オプションを取得します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::GetRunningProcessDescription

IDebugClient4::GetRunningProcessDescription メソッドは、いくつかの要素を含むプロセスの説明を返します。
IDebugClient4::GetRunningProcessDescriptionWide

IDebugClient4::GetRunningProcessDescriptionWide メソッドは、複数の要素を含むプロセスの説明を返します。
IDebugClient4::GetRunningProcessSystemIdByExecutableName

IDebugClient4::GetRunningProcessSystemIdByExecutableName メソッドは、特定の実行可能ファイル名を持つプロセスを検索し、そのプロセス ID を返します。
IDebugClient4::GetRunningProcessSystemIdByExecutableNameWide

IDebugClient4::GetRunningProcessSystemIdByExecutableNameWide メソッドは、特定の実行可能ファイル名を持つプロセスを検索し、そのプロセス ID を返します。
IDebugClient4::GetRunningProcessSystemIds

GetRunningProcessSystemIds メソッドは、実行中の各プロセスのプロセス ID を返します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::IsKernelDebuggerEnabled

IsKernelDebuggerEnabled メソッドは、ローカル カーネルに対してカーネル デバッグが有効になっているかどうかを確認します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::OpenDumpFile

OpenDumpFile メソッドは、デバッガー ターゲットとしてダンプ ファイルを開きます。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::OpenDumpFileWide

OpenDumpFileWide メソッドは、デバッガー ターゲットとしてダンプ ファイルを開きます。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::OutputIdentity

IDebugClient4::OutputIdentity メソッドは、このクライアントが表すコンピューターとユーザーを記述する文字列を書式設定して出力します。
IDebugClient4::OutputServers

OutputServers メソッドは、特定のコンピューターで実行されているサーバーを一覧表示します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::RemoveProcessOptions

RemoveProcessOptions メソッドは、現在のプロセスに影響を与えるオプションからプロセス オプションを削除します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::SetEventCallbacks

SetEventCallbacks メソッドは、このクライアントにイベント コールバック オブジェクトを登録します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::SetInputCallbacks

SetInputCallbacks メソッドは、入力コールバック オブジェクトをクライアントに登録します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::SetKernelConnectionOptions

SetKernelConnectionOptions メソッドは、ライブ カーネル ターゲットの接続オプションの一部を更新します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::SetOtherOutputMask

SetOtherOutputMask メソッドは、別のクライアントの出力マスクを設定します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::SetOutputCallbacks

SetOutputCallbacks メソッドは、出力コールバック オブジェクトをこのクライアントに登録します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::SetOutputMask

SetOutputMask メソッドは、クライアントの出力マスクを設定します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::SetProcessOptions

SetProcessOptions メソッドは、現在のプロセスに影響を与えるプロセス オプションを設定します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::StartProcessServer

StartProcessServer メソッドは、プロセス サーバーを起動します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::StartServer

StartServer メソッドは、デバッグ サーバーを起動します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::TerminateCurrentProcess

TerminateCurrentProcess メソッドは、現在のプロセスの終了を試みます。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::TerminateProcesses

TerminateProcesses メソッドは、すべてのターゲット内のすべてのプロセスを終了しようとします。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::WaitForProcessServerEnd

WaitForProcessServerEnd メソッドは、ローカル プロセス サーバーが終了するまで待機します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::WriteDumpFile

WriteDumpFile メソッドは、ユーザー モードまたはカーネル モードのダンプ ファイルを作成します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::WriteDumpFile2

WriteDumpFile2 メソッドは、ユーザー モードまたはカーネル モードのダンプ ファイルを作成します。 このメソッドは、IDebugClient4 インターフェイスに属しています。
IDebugClient4::WriteDumpFileWide

WriteDumpFileWide メソッドは、ユーザー モードまたはカーネル モードのダンプ ファイルを作成します。 このメソッドは、IDebugClient4 インターフェイスに属しています。

要件

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

こちらもご覧ください

IDebugClient3

IDebugClient5