次の方法で共有


インターフェイス (デバッグ インターフェイス アクセス SDK)

デバッグ インターフェイス アクセス (DIA) SDK のメソッドは、目次の各インターフェイスの下とインターフェイス ページの Vtable 順にアルファベット順に一覧表示されます。

このセクションでは

IDiaAddressMap

DIA SDK がデバッグ オブジェクトの仮想アドレスと相対仮想アドレスを計算する方法を制御します。

IDiaDataSource

デバッグ シンボルのソースへのアクセスを開始します。

IDiaDataSourceEx

デバッグ シンボルのソースへのアクセスを開始します。 IDiaDataSource を置き換える

IDiaDataSourceEx2

デバッグ シンボルのソースへのアクセスを開始します。 IDiaDataSourceIDiaDataSourceEx を置き換える

IDiaEnumDebugStreamData

デバッグ データ ストリーム内のレコードへのアクセスを提供します。

IDiaEnumDebugStreams

データ ソースに含まれるさまざまなデバッグ ストリームを列挙します。

IDiaEnumFrameData

データ ソースに含まれるさまざまなフレーム データ要素を列挙します。

IDiaEnumInjectedSources

データ ソースに含まれるさまざまな挿入されたソースを列挙します。

IDiaEnumInputAssemblyFiles

データ ソースに一覧表示されている入力アセンブリ ファイルを列挙します。

IDiaEnumLineNumbers

データ ソースに含まれるさまざまな行番号を列挙します。

IDiaEnumSectionContribs

データ ソースに含まれるさまざまなセクションコントリビューションを列挙します。

IDiaEnumSegments

データ ソースに含まれるさまざまなセグメントを列挙します。

IDiaEnumSourceFiles

データ ソースに含まれるさまざまなソース ファイルを列挙します。

IDiaEnumSourceLink

データ ソースに含まれるさまざまなソース リンク BLOB を列挙します。

IDiaEnumSourceLink2

データ ソースに含まれるさまざまなソース リンク BLOB を列挙します。 IDiaEnumSourceLink2 を置き換えて、64 ビット サイズのサポートを追加します。

IDiaEnumStackFrames

使用可能なさまざまなスタック フレームを列挙します。

IDiaEnumSymbols

データ ソースに含まれるさまざまなシンボルを列挙します。

IDiaEnumSymbolsByAddr

データ ソースに含まれるさまざまなシンボルをアドレス別に列挙します。

IDiaEnumSymbolsByAddr2

データ ソースに含まれるさまざまなシンボルをアドレス別に列挙します。 IDiaEnumSymbolsByAddr を置き換える

IDiaEnumTables

データ ソースに含まれるさまざまなテーブルを列挙します。

IDiaFrameData

スタック フレームの詳細を公開します。

IDiaImageData

モジュールまたはイメージの基本位置とメモリ オフセットの詳細を公開します。

IDiaInjectedSource

DIA データ ソースに格納されているプログラム ソース コードにアクセスします。

IDiaInputAssemblyFile

.NET ネイティブ バイナリの入力またはソース アセンブリ ファイルを記述する情報にアクセスします。

IDiaLineNumber

イメージ テキストのブロックからソース ファイルの行番号へのマッピングプロセスを記述する情報にアクセスします。

IDiaLoadCallback

DIA シンボル検索プロシージャからコールバックを受け取り、ユーザー インターフェイスが場所の試行の進行状況を報告できるようにします。

IDiaLoadCallback2

DIA シンボル検索プロシージャからコールバックを受け取り、検索プロセスに制限を適用できるようにします。

IDiaPropertyStorage

DIA プロパティ セットの永続的なプロパティを読み取ることができます。

IDiaReadExeAtRVACallback

クライアント アプリケーションで、ファイルの位置で指定された実行可能ファイルのバイト数を指定できるようにします。

IDiaReadExeAtOffsetCallback

クライアント アプリケーションで、相対仮想アドレスで指定された実行可能ファイルのバイト数を指定できるようにします。

IDiaSectionContrib

セクションコントリビューション (つまり、コンパイル単位によってイメージに提供される連続したメモリ ブロック) を記述するデータを取得します。

IDiaSegment

セクション番号のデータをアドレス空間のセグメントにマップします。

IDiaSession

デバッグ シンボルのクエリ コンテキストを提供します。

IDiaSessionEx

デバッグ シンボルの拡張クエリ コンテキストを提供します。

IDiaSourceFile

ソース ファイルを表します。

IDiaStackFrame

スタック フレームのプロパティを公開します。

IDiaStackWalker

PDB ファイルを使用してスタック ウォークを実行するメソッドを提供します。

IDiaStackWalkFrame

IDiaFrameData::execute メソッドの呼び出し間でスタック コンテキストを維持します。

IDiaStackWalkHelper

プログラム デバッグ データベース (PDB) ファイルを使用してスタックを容易にします。

IDiaStackWalkHelper2

プログラム デバッグ データベース (PDB) ファイルを使用してスタックを容易にします。 IDiaStackWalkHelper を置き換える

IDiaSymbol

シンボル インスタンスのプロパティについて説明します。

IDiaSymbol2

シンボル インスタンスのその他のプロパティについて説明します。 IDiaSymbol を置き換える

IDiaSymbol3

シンボル インスタンスのその他のプロパティについて説明します。 IDiaSymbol2 を置き換える

IDiaSymbol4

シンボル インスタンスのその他のプロパティについて説明します。 IDiaSymbol3 を置き換える

IDiaSymbol5

シンボル インスタンスのその他のプロパティについて説明します。 IDiaSymbol4 を置き換える

IDiaSymbol6

シンボル インスタンスのその他のプロパティについて説明します。 IDiaSymbol5 を置き換える

IDiaSymbol7

シンボル インスタンスのその他のプロパティについて説明します。 IDiaSymbol6 を置き換える

IDiaSymbol8

主にコルーチンに関連するシンボル インスタンスのその他のプロパティについて説明します。 IDiaSymbol7 を置き換える

IDiaSymbol9

シンボル インスタンスのその他のプロパティについて説明します。 IDiaSymbol8 を置き換える

IDiaSymbol10

シンボル インスタンスのその他のプロパティについて説明します。 IDiaSymbol9 を置き換える

IDiaSymbol11

シンボル インスタンスのその他のプロパティについて説明します。 IDiaSymbol10 を置き換える

IDiaTable

DIA データ ソース テーブルを列挙します。

列挙型と構造体

DIA SDK のさまざまなインターフェイスで使用される列挙体と構造体について説明します。

定数 (デバッグ インターフェイス アクセス SDK)

DIA SDK で使用できる定数について説明します。

関連項目