次の方法で共有


SRCCODEINFOW 構造体 (dbghelp.h)

行情報が含まれています。

構文

typedef struct _SRCCODEINFOW {
  DWORD   SizeOfStruct;
  PVOID   Key;
  DWORD64 ModBase;
  WCHAR   Obj[MAX_PATH + 1];
  WCHAR   FileName[MAX_PATH + 1];
  DWORD   LineNumber;
  DWORD64 Address;
} SRCCODEINFOW, *PSRCCODEINFOW;

メンバーズ

SizeOfStruct

構造体のサイズ (バイト単位)。

Key

このメンバーは使用されません。

ModBase

行を含むモジュールのベース アドレス。

Obj[MAX_PATH + 1]

行を含むモジュール内のオブジェクト ファイルの名前。

FileName[MAX_PATH + 1]

完全修飾ソース ファイル名。

LineNumber

ソース ファイル内の行番号。

Address

行の最初の命令の仮想アドレス。

備考

手記

dbghelp.h ヘッダーは、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択するエイリアスとして SRCCODEINFO を定義します。 エンコードに依存しないエイリアスをエンコードに依存しないコードと組み合わせて使用すると、コンパイルエラーやランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「関数プロトタイプの 規則」を参照してください。

必要条件

要件 価値
ヘッダー dbghelp.h
再頒布可能パッケージの DbgHelp.dll 6.1 以降

関連項目

SymEnumLinesProc