インターフェイス (Debug Interface Access SDK)
メソッドは、目次ではインターフェイスごとにアルファベット順に、インターフェイス ページでは Vtable の順に一覧表示されています。
このセクションの内容
DIA SDK でデバッグ オブジェクトの仮想アドレスと相対仮想アドレスを計算する方法を制御します。
デバッグ シンボルのソースへのアクセスを開始します。
デバッグ データ ストリーム内のレコードへのアクセスを提供します。
データ ソースに含まれているさまざまなデバッグ ストリームを列挙します。
データ ソースに含まれているさまざまなフレームデータ要素を列挙します。
データ ソースに含まれているさまざまな挿入されたソースを列挙します。
データ ソースに含まれているさまざまな行番号を列挙します。
データ ソースに含まれているさまざまなセクション コントリビューションを列挙します。
データ ソースに含まれているさまざまなセグメントを列挙します。
データ ソースに含まれているさまざまなソース ファイルを列挙します。
使用可能なさまざまなスタック フレームを列挙します。
データ ソースに含まれているさまざまなシンボルを列挙します。
データ ソースに含まれているさまざまなシンボルをアドレスで列挙します。
データ ソースに含まれているさまざまなテーブルを列挙します。
スタック フレームの詳細を公開します。
モジュールまたはイメージの基本場所とメモリ オフセットの詳細を公開します。
DIA データ ソースに格納されているプログラム ソース コードにアクセスします。
イメージ テキストのバイト ブロックをソース ファイルの行番号にマップするプロセスを記述する情報にアクセスします。
DIA シンボル検索プロシージャからコールバックを受け取ることにより、検索試行の進行状況についてユーザー インターフェイスで報告できるようにします。
DIA シンボル検索プロシージャからコールバックを受け取ることにより、検索プロセスに制限を適用できるようにします。
DIA プロパティ セットの永続的なプロパティを読み取ることができます。
クライアント アプリケーションで、ファイル位置によって指定された実行可能ファイルのバイトを提供できるようにします。
クライアント アプリケーションで、相対仮想アドレスによって指定された実行可能ファイルのバイトを提供できるようにします。
セクション コントリビューション (つまり、コンパイル単位がイメージに寄与している連続するメモリ ブロック) を記述するデータを取得します。
セクション番号のデータをアドレス空間のセグメントにマップします。
デバッグ シンボルのクエリ コンテキストを提供します。
ソース ファイルを表します。
スタック フレームのプロパティを公開します。
PDB ファイルを使用してスタック ウォークを実行するメソッドを提供します。
IDiaFrameData::execute メソッドの呼び出し間でスタック コンテキストを保持します。
プログラム デバッグ データベース (PDB) ファイルを使用してスタック ウォークを容易にします。
シンボル インスタンスのプロパティを記述します。
DIA データ ソース テーブルを列挙します。
関連項目
DIA SDK のさまざまなインターフェイスで使用される列挙型と構造体について説明します。
定数 (Debug Interface Access SDK)
DIA SDK で使用できる定数について説明します。
関連項目
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示