IDebugSymbols3 インターフェイス (dbgeng.h)
継承
IDebugSymbols3 インターフェイスは、IDebugSymbols2 から継承します。 IDebugSymbols3 には、次の種類のメンバーもあります。
メソッド
IDebugSymbols3 インターフェイスには、これらのメソッドがあります。
IDebugSymbols3::AddSymbolOptions AddSymbolOptions メソッドは、エンジンのグローバル シンボル オプションの一部をオンにします。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::AddSyntheticModule AddSyntheticModule メソッドは、デバッガーが現在のプロセス用に保持するモジュール 一覧に合成モジュールを追加します。 |
IDebugSymbols3::AddSyntheticModuleWide AddSyntheticModuleWide メソッドは、デバッガーが現在のプロセスに対して保持するモジュール一覧に合成モジュールを追加します。 |
IDebugSymbols3::AddSyntheticSymbol AddSyntheticSymbol メソッドは、現在のプロセスのモジュールに合成シンボルを追加します。 |
IDebugSymbols3::AddSyntheticSymbolWide AddSyntheticSymbolWide メソッドは、現在のプロセスのモジュールに合成シンボルを追加します。 |
IDebugSymbols3::AddTypeOptions AddTypeOptions メソッドは、エンジンによって生成される出力の型の書式設定オプションをオンにします。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::AppendImagePath AppendImagePath メソッドは、実行可能イメージ パスにディレクトリを追加します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::AppendImagePathWide AppendImagePathWide メソッドは、実行可能イメージ パスにディレクトリを追加します。 |
IDebugSymbols3::AppendSourcePath AppendSourcePath メソッドは、ソース パスにディレクトリを追加します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::AppendSourcePathWide AppendSourcePathWide メソッドは、ソース パスにディレクトリを追加します。 |
IDebugSymbols3::AppendSymbolPath AppendSymbolPath メソッドは、シンボル パスにディレクトリを追加します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::AppendSymbolPathWide AppendSymbolPathWide メソッドは、ディレクトリをシンボル パスに追加します。 |
IDebugSymbols3::CreateSymbolGroup CreateSymbolGroup メソッドは、新しいシンボル グループを作成します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::CreateSymbolGroup2 CreateSymbolGroup2 メソッドは、新しいシンボル グループを作成します。 |
IDebugSymbols3::EndSymbolMatch EndSymbolMatch メソッドは、シンボル検索で使用されるリソースを解放します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::FindSourceFile FindSourceFile メソッドは、指定したソース ファイルのソース パスを検索します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::FindSourceFileWide FindSourceFileWide メソッドは、指定したソース ファイルのソース パスを検索します。 |
IDebugSymbols3::GetConstantName GetConstantName メソッドは、指定した定数の名前を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetConstantNameWide GetConstantNameWide メソッドは、指定した定数の名前を返します。 |
IDebugSymbols3::GetCurrentScopeFrameIndex GetCurrentScopeFrameIndex メソッドは、呼び出し履歴内の現在のスタック フレームのインデックスを返します。 |
IDebugSymbols3::GetFieldName GetFieldName メソッドは、構造体内のフィールドの名前を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetFieldNameWide GetFieldNameWide メソッドは、構造体内のフィールドの名前を返します。 |
IDebugSymbols3::GetFieldOffset GetFieldOffset メソッドは、型のインスタンスのベース アドレスからフィールドのオフセットを返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetFieldOffsetWide GetFieldOffsetWide メソッドは、型のインスタンスのベース アドレスからフィールドのオフセットを返します。 |
IDebugSymbols3::GetFieldTypeAndOffset GetFieldTypeAndOffset メソッドは、コンテナー内のフィールドの型とそのオフセットを返します。 |
IDebugSymbols3::GetFieldTypeAndOffsetWide GetFieldTypeAndOffsetWide メソッドは、コンテナー内のフィールドの型とそのオフセットを返します。 |
IDebugSymbols3::GetFunctionEntryByOffset GetFunctionEntryByOffset メソッドは、関数の関数エントリ情報を返します。 |
IDebugSymbols3::GetImagePath GetImagePath メソッドは、実行可能イメージ パスを返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetImagePathWide GetImagePathWide メソッドは実行可能イメージ パスを返します。 |
IDebugSymbols3::GetLineByOffset IDebugSymbols3::GetLineByOffset メソッドは、ソース ファイル名と、ターゲット内の命令のソース ファイル内の行番号を返します。 |
IDebugSymbols3::GetLineByOffsetWide GetLineByOffsetWide メソッドは、ソース ファイル名と、ターゲット内の命令のソース ファイル内の行番号を返します。 |
IDebugSymbols3::GetModuleByIndex GetModuleByIndex メソッドは、指定したインデックスを持つモジュールの場所を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetModuleByModuleName GetModuleByModuleName メソッドは、ターゲットのモジュールを検索して、指定した名前を持つモジュールを検索します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetModuleByModuleName2 GetModuleByModuleName2 メソッドは、指定した名前のモジュールをプロセスのモジュールで検索します。 |
IDebugSymbols3::GetModuleByModuleName2Wide GetModuleByModuleName2Wide メソッドは、指定した名前のモジュールをプロセスのモジュールで検索します。 |
IDebugSymbols3::GetModuleByModuleNameWide GetModuleByModuleNameWide メソッドは、ターゲットのモジュールを検索して、指定した名前を持つモジュールを検索します。 |
IDebugSymbols3::GetModuleByOffset IDebugSymbols3::GetModuleByOffset メソッドは、ターゲットのモジュールを検索して、メモリ割り当てに指定された場所が含まれているモジュールを検索します。 |
IDebugSymbols3::GetModuleByOffset2 GetModuleByOffset2 メソッドは、メモリ割り当てに指定された場所が含まれるモジュールをプロセスのモジュールで検索します。 |
IDebugSymbols3::GetModuleNames GetModuleNames メソッドは、指定したモジュールの名前を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetModuleNameString GetModuleNameString メソッドは、指定したモジュールの名前を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetModuleNameStringWide GetModuleNameStringWide メソッドは、指定したモジュールの名前を返します。 |
IDebugSymbols3::GetModuleParameters GetModuleParameters メソッドは、ターゲット内のモジュールのパラメーターを返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetModuleVersionInformation GetModuleVersionInformation メソッドは、指定したモジュールのバージョン情報を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetModuleVersionInformationWide GetModuleVersionInformationWide メソッドは、指定されたモジュールのバージョン情報を返します。 |
IDebugSymbols3::GetNameByOffset IDebugSymbols3::GetNameByOffset メソッドは、ターゲットの仮想アドレス空間内の指定された場所にあるシンボルの名前を返します。 |
IDebugSymbols3::GetNameByOffsetWide GetNameByOffsetWide メソッドは、ターゲットの仮想アドレス空間内の指定した場所にあるシンボルの名前を返します。 |
IDebugSymbols3::GetNearNameByOffset GetNearNameByOffset メソッドは、指定した場所の近くにあるシンボルの名前を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetNearNameByOffsetWide GetNearNameByOffsetWide メソッドは、指定した場所の近くにあるシンボルの名前を返します。 |
IDebugSymbols3::GetNextSymbolMatch GetNextSymbolMatch メソッドは、シンボル検索で見つかった次のシンボルを返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetNextSymbolMatchWide GetNextSymbolMatchWide メソッドは、シンボル検索で見つかった次のシンボルを返します。 |
IDebugSymbols3::GetNumberModules GetNumberModules メソッドは、現在のプロセスのモジュール リスト内のモジュールの数を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetOffsetByLine IDebugSymbols3::GetOffsetByLine メソッドは、ソース コード内の指定された行に対応する命令の場所を返します。 |
IDebugSymbols3::GetOffsetByLineWide GetOffsetByLineWide メソッドは、ソース コード内の指定された行に対応する命令の場所を返します。 |
IDebugSymbols3::GetOffsetByName GetOffsetByName メソッドは、名前で識別されるシンボルの場所を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetOffsetByNameWide GetOffsetByNameWide メソッドは、名前で識別されるシンボルの場所を返します。 |
IDebugSymbols3::GetOffsetTypeId GetOffsetTypeId メソッドは、指定されたメモリ位置に最も近いシンボルの型 ID を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetScope GetScope メソッドは、現在のスコープに関する情報を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetScopeSymbolGroup GetScopeSymbolGroup メソッドは、現在のターゲットのスコープ内のシンボルを含むシンボル グループを返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetScopeSymbolGroup2 GetScopeSymbolGroup2 メソッドは、現在のターゲットのスコープ内のシンボルを含むシンボル グループを返します。 |
IDebugSymbols3::GetSourceEntriesByLine GetSourceEntriesByLine メソッドはシンボル情報を照会し、ソース ファイル内の行に対応するターゲットのメモリ内の場所を返します。 |
IDebugSymbols3::GetSourceEntriesByLineWide GetSourceEntriesByLineWide メソッドはシンボル情報を照会し、ソース ファイル内の行に対応するターゲットのメモリ内の場所を返します。 |
IDebugSymbols3::GetSourceEntriesByOffset シンボル情報を照会し、オフセットを使用してターゲットのメモリ内の場所を返します。 |
IDebugSymbols3::GetSourceEntryBySourceEntry ソース エントリ内のナビゲーションを許可します。 |
IDebugSymbols3::GetSourceEntryOffsetRegions ソース エントリに関連付けられていることがわかっているすべてのメモリ領域を返します。 |
IDebugSymbols3::GetSourceEntryString このメソッドは IDebugSymbols3 インターフェイスに属します。 シンボル情報を照会し、ターゲットのメモリ内の場所を返します。 |
IDebugSymbols3::GetSourceEntryStringWide シンボル情報を照会し、ターゲットのメモリ内の場所を返します。 メソッドは IDebugSymbols3 インターフェイスに属しています。 |
IDebugSymbols3::GetSourceFileLineOffsets GetSourceFileLineOffsets メソッドは、ソース ファイル内の各行をターゲットのメモリ内の場所にマップします。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetSourceFileLineOffsetsWide GetSourceFileLineOffsetsWide メソッドは、ソース ファイル内の各行をターゲットのメモリ内の場所にマップします。 |
IDebugSymbols3::GetSourcePath GetSourcePath メソッドはソース パスを返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetSourcePathElement GetSourcePathElement メソッドは、ソース パスから要素を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetSourcePathElementWide GetSourcePathElementWide メソッドは、ソース パスから要素を返します。 |
IDebugSymbols3::GetSourcePathWide GetSourcePathWide メソッドは、ソース パスを返します。 |
IDebugSymbols3::GetSymbolEntriesByName GetSymbolEntriesByName メソッドは、名前が特定のパターンと一致するシンボルを返します。 |
IDebugSymbols3::GetSymbolEntriesByNameWide GetSymbolEntriesByNameWide メソッドは、名前が特定のパターンと一致するシンボルを返します。 |
IDebugSymbols3::GetSymbolEntriesByOffset GetSymbolEntriesByOffset メソッドは、指定したアドレスにあるシンボルを返します。 |
IDebugSymbols3::GetSymbolEntryBySymbolEntry シンボル エントリ階層内のナビゲーションを許可します。 |
IDebugSymbols3::GetSymbolEntryByToken マネージド メタデータ トークンを使用してシンボルを検索します。 |
IDebugSymbols3::GetSymbolEntryInformation GetSymbolEntryInformation メソッドは、シンボルのシンボル エントリ情報を返します。 |
IDebugSymbols3::GetSymbolEntryOffsetRegions シンボルに関連付けられていることがわかっているすべてのメモリ領域を返します。 |
IDebugSymbols3::GetSymbolEntryString GetSymbolEntryString メソッドは、指定されたシンボルの文字列情報を返します。 |
IDebugSymbols3::GetSymbolEntryStringWide GetSymbolEntryStringWide メソッドは、指定されたシンボルの文字列情報を返します。 |
IDebugSymbols3::GetSymbolModule GetSymbolModule メソッドは、指定されたシンボルを含むモジュールのベース アドレスを返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetSymbolModuleWide GetSymbolModuleWide メソッドは、指定されたシンボルを含むモジュールのベース アドレスを返します。 |
IDebugSymbols3::GetSymbolOptions GetSymbolOptions メソッドは、エンジンのグローバル シンボル オプションを返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetSymbolPath GetSymbolPath メソッドはシンボル パスを返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetSymbolPathWide GetSymbolPathWide メソッドはシンボル パスを返します。 |
IDebugSymbols3::GetSymbolTypeId GetSymbolTypeId メソッドは、指定されたシンボルの型 ID とモジュールを返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetSymbolTypeIdWide GetSymbolTypeIdWide メソッドは、指定したシンボルの型 ID とモジュールを返します。 |
IDebugSymbols3::GetTypeId GetTypeId メソッドは、指定した型を検索し、その型 ID を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetTypeIdWide GetTypeIdWide メソッドは、指定した型を検索し、その型 ID を返します。 |
IDebugSymbols3::GetTypeName GetTypeName メソッドは、型 ID とモジュールで指定された型シンボルの名前を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetTypeNameWide GetTypeNameWide メソッドは、型 ID とモジュールで指定された型シンボルの名前を返します。 |
IDebugSymbols3::GetTypeOptions GetTypeOptions メソッドは、エンジンによって生成された出力の型書式オプションを返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::GetTypeSize GetTypeSize メソッドは、指定した型のインスタンスに必要なメモリのバイト数を返します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::IsManagedModule モジュールの情報を取得するときに、エンジンがマネージド デバッグ サポートを使用しているかどうかを確認します。 |
IDebugSymbols3::OutputSymbolByOffset OutputSymbolByOffset メソッドは、アドレスでシンボルを検索し、シンボル名とその他のシンボル情報をデバッガー コンソールに出力します。 |
IDebugSymbols3::OutputTypedDataPhysical IDebugSymbols3::OutputTypedDataPhysical メソッドは、ターゲットの物理メモリ内の変数の内容を書式設定し、出力コールバックに送信します。 |
IDebugSymbols3::OutputTypedDataVirtual IDebugSymbols3::OutputTypedDataVirtual メソッドは、ターゲットの仮想メモリ内の変数の内容を書式設定し、出力コールバックに送信します。 |
IDebugSymbols3::ReadTypedDataPhysical ReadTypedDataPhysical メソッドは、ターゲット コンピューターの物理メモリから変数の値を読み取ります。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::ReadTypedDataVirtual ReadTypedDataVirtual メソッドは、ターゲットの仮想メモリ内の変数の値を読み取ります。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::Reload Reload メソッドは、指定したモジュールのエンジンのシンボル情報を削除し、必要に応じてこれらのシンボルを再読み込みします。 このメソッドは IDebugSymbols3 に属します。 |
IDebugSymbols3::ReloadWide ReloadWide メソッドは、指定したモジュールのエンジンのシンボル情報を削除し、必要に応じてこれらのシンボルを再読み込みします。 |
IDebugSymbols3::RemoveSymbolOptions RemoveSymbolOptions メソッドは、エンジンのグローバル シンボル オプションの一部をオフにします。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::RemoveSyntheticModule RemoveSyntheticModule メソッドは、デバッガーが現在のプロセスに対して保持するモジュール一覧から合成モジュールを削除します。 |
IDebugSymbols3::RemoveSyntheticSymbol RemoveSyntheticSymbol メソッドは、現在のプロセスのモジュールから合成シンボルを削除します。 |
IDebugSymbols3::RemoveTypeOptions RemoveTypeOptions メソッドは、エンジンによって生成される出力の一部の型書式設定オプションをオフにします。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::ResetScope ResetScope メソッドは、現在のスコープを現在のスレッドの既定のスコープにリセットします。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::SetImagePath SetImagePath メソッドは、実行可能イメージのパスを設定します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::SetImagePathWide SetImagePathWide メソッドは、実行可能イメージパスを設定します。 |
IDebugSymbols3::SetScope SetScope メソッドは、現在のスコープを設定します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::SetScopeFrameByIndex SetScopeFrameByIndex メソッドは、現在のスコープを呼び出し履歴上のフレームの 1 つのスコープに設定します。 |
IDebugSymbols3::SetScopeFromJitDebugInfo Just-In-Time (JIT) デバッグ情報を回復し、その情報に基づいて現在のデバッガー スコープ コンテキストを設定します。 |
IDebugSymbols3::SetScopeFromStoredEvent SetScopeFromStoredEvent メソッドは、現在のスコープを格納されたイベントのスコープに設定します。 |
IDebugSymbols3::SetSourcePath SetSourcePath メソッドは、ソース パスを設定します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::SetSourcePathWide SetSourcePathWide メソッドは、ソース パスを設定します。 |
IDebugSymbols3::SetSymbolOptions SetSymbolOptions メソッドは、エンジンのグローバル シンボル オプションを変更します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::SetSymbolPath SetSymbolPath メソッドはシンボル パスを設定します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::SetSymbolPathWide SetSymbolPathWide メソッドはシンボル パスを設定します。 |
IDebugSymbols3::SetTypeOptions SetTypeOptions メソッドは、エンジンによって生成される出力の型書式オプションを変更します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::StartSymbolMatch StartSymbolMatch メソッドは、名前が特定のパターンと一致するシンボルの検索を初期化します。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::StartSymbolMatchWide StartSymbolMatchWide メソッドは、名前が特定のパターンと一致するシンボルの検索を初期化します。 |
IDebugSymbols3::WriteTypedDataPhysical WriteTypedDataPhysical メソッドは、ターゲット コンピューターの物理メモリ内の変数の値を書き込みます。 このメソッドは IDebugSymbols3 インターフェイスに属します。 |
IDebugSymbols3::WriteTypedDataVirtual IDebugSymbols3::WriteTypedDataVirtual メソッドは、ターゲットの仮想アドレス空間にデータを書き込みます。 書き込まれるバイト数は、型のサイズです。 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | dbgeng.h (Dbgeng.h を含む) |