次の方法で共有


インターフェイス (Debug Interface Access SDK)

メソッドは、目次ではインターフェイスごとにアルファベット順に、インターフェイス ページでは Vtable の順に一覧表示されています。

このセクションの内容

IDiaAddressMap

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

IDiaDataSource

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

IDiaDataSourceEx

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

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 のさまざまなインターフェイスで使用される列挙型と構造体について説明します。

定数 (Debug Interface Access SDK)

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

関連項目