IDebugClient インターフェイス (dbgeng.h)
継承
IDebugClient インターフェイスは、IUnknown インターフェイスから継承します。 IDebugClient には、次の種類のメンバーもあります。
メソッド
IDebugClient インターフェイスには、これらのメソッドがあります。
IDebugClient::AddProcessOptions AddProcessOptions メソッドは、現在のプロセスに影響を与えるオプションにプロセス オプションを追加します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::AttachKernel AttachKernel メソッドは、デバッガー エンジンをカーネル ターゲットに接続します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::AttachProcess AttachProcess メソッドは、デバッガー エンジンをユーザー モードプロセスに接続します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::ConnectProcessServer ConnectProcessServer メソッドは、プロセス サーバーに接続します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::ConnectSession ConnectSession メソッドは、クライアントを既存のデバッガー セッションに参加させます。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::CreateClient CreateClient メソッドは、現在のスレッドの新しいクライアント オブジェクトを作成します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::CreateProcess CreateProcess メソッドは、指定したコマンド ラインからプロセスを作成します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::CreateProcessAndAttach IDebugClient::CreateProcessAndAttach メソッドは、指定したコマンド ラインからプロセスを作成し、別のユーザー モード プロセスにアタッチします。 |
IDebugClient::D etachProcesses IDebugClient::D etachProcesses メソッドは、すべてのターゲット内のすべてのプロセスからデバッガー エンジンをデタッチし、すべてのスレッドを再開します。 |
IDebugClient::D isconnectProcessServer DisconnectProcessServer メソッドは、デバッガー エンジンをプロセス サーバーから切断します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::D ispatchCallbacks DispatchCallbacks メソッドを使用すると、デバッガー エンジンはコールバックに現在のスレッドを使用できます。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::EndSession EndSession メソッドは、現在のデバッガー セッションを終了します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::ExitDispatch ExitDispatch メソッドを使用すると、DispatchCallbacks メソッドが返されます。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::FlushCallbacks IDebugClient::FlushCallbacks メソッドは、このクライアントに登録されている IDebugOutputCallbacks オブジェクトに残りのバッファー出力を強制的に配信します。 |
IDebugClient::GetEventCallbacks GetEventCallbacks メソッドは、このクライアントに登録されているイベント コールバック オブジェクトを返します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::GetExitCode IDebugClient::GetExitCode メソッドは、そのプロセスが既に完了まで実行されている場合、現在のプロセスの終了コードを返します。 |
IDebugClient::GetIdentity GetIdentity メソッドは、このクライアントが表すコンピューターとユーザーを説明する文字列を返します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::GetInputCallbacks GetInputCallbacks メソッドは、このクライアントに登録されている入力コールバック オブジェクトを返します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::GetKernelConnectionOptions GetKernelConnectionOptions メソッドは、現在のカーネル ターゲットの接続オプションを返します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::GetOtherOutputMask GetOtherOutputMask メソッドは、別のクライアントの出力マスクを返します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::GetOutputCallbacks GetOutputCallbacks メソッドは、クライアントに登録されている出力コールバック オブジェクトを返します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::GetOutputLinePrefix 複数行の出力に使用されるプレフィックスを取得します。 |
IDebugClient::GetOutputMask GetOutputMask メソッドは、クライアントに現在設定されている出力マスクを返します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::GetOutputWidth 書式設定された出力を生成するコマンドの出力行の幅を取得します。 |
IDebugClient::GetProcessOptions GetProcessOptions メソッドは、現在のプロセスに影響を与えるプロセス オプションを取得します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::GetRunningProcessDescription IDebugClient::GetRunningProcessDescription メソッドは、複数の要素を含むプロセスの説明を返します。 |
IDebugClient::GetRunningProcessSystemIdByExecutableName IDebugClient::GetRunningProcessSystemIdByExecutableName メソッドは、特定の実行可能ファイル名を持つプロセスを検索し、そのプロセス ID を返します。 |
IDebugClient::GetRunningProcessSystemIds GetRunningProcessSystemIds メソッドは、実行中の各プロセスのプロセス ID を返します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::OpenDumpFile OpenDumpFile メソッドは、デバッガー ターゲットとしてダンプ ファイルを開きます。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::OutputIdentity OutputIdentity メソッドは、このクライアントが表すコンピューターとユーザーを記述する文字列を書式設定して出力します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::OutputServers OutputServers メソッドは、特定のコンピューターで実行されているサーバーを一覧表示します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::RemoveProcessOptions RemoveProcessOptions メソッドは、現在のプロセスに影響を与えるオプションからプロセス オプションを削除します。 このメソッドは、IDebugClient インターフェイスに属しています。 |
IDebugClient::SetEventCallbacks SetEventCallbacks メソッドは、このクライアントにイベント コールバック オブジェクトを登録します。 このメソッドは IDebugClient インターフェイスに属します。 |
IDebugClient::SetInputCallbacks SetInputCallbacks メソッドは、入力コールバック オブジェクトをクライアントに登録します。 このメソッドは IDebugClient インターフェイスに属します。 |
IDebugClient::SetKernelConnectionOptions SetKernelConnectionOptions メソッドは、ライブ カーネル ターゲットの接続オプションの一部を更新します。 このメソッドは IDebugClient インターフェイスに属します。 |
IDebugClient::SetOtherOutputMask SetOtherOutputMask メソッドは、別のクライアントの出力マスクを設定します。 このメソッドは IDebugClient インターフェイスに属します。 |
IDebugClient::SetOutputCallbacks SetOutputCallbacks メソッドは、出力コールバック オブジェクトをこのクライアントに登録します。 このメソッドは IDebugClient インターフェイスに属します。 |
IDebugClient::SetOutputLinePrefix 複数行の出力のプレフィックスを設定します。 |
IDebugClient::SetOutputMask SetOutputMask メソッドは、クライアントの出力マスクを設定します。 このメソッドは IDebugClient インターフェイスに属します。 |
IDebugClient::SetOutputWidth 書式設定された出力を生成するコマンドの出力行の幅を制御します。 |
IDebugClient::SetProcessOptions SetProcessOptions メソッドは、現在のプロセスに影響するプロセス オプションを設定します。 このメソッドは IDebugClient インターフェイスに属します。 |
IDebugClient::StartProcessServer StartProcessServer メソッドは、プロセス サーバーを起動します。 このメソッドは IDebugClient インターフェイスに属します。 |
IDebugClient::StartServer StartServer メソッドは、デバッグ サーバーを起動します。 このメソッドは IDebugClient インターフェイスに属します。 |
IDebugClient::TerminateProcesses TerminateProcesses メソッドは、すべてのターゲット内のすべてのプロセスを終了しようとします。 このメソッドは IDebugClient インターフェイスに属します。 |
IDebugClient::WriteDumpFile WriteDumpFile メソッドは、ユーザー モードまたはカーネル モードのダンプ ファイルを作成します。 このメソッドは IDebugClient インターフェイスに属します。 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | dbgeng.h (Dbgeng.h を含む) |