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 ヘッダーは、SRCCODEINFO を別名として定義し、UNICODE プリプロセッサ定数の定義に基づいて、この関数の ANSI または Unicode バージョンを自動的に選択します。 encoding-neutral エイリアスの使用を encoding-neutral ではないコードと混在すると、コンパイル エラーまたはランタイム エラーが発生する不一致が発生する可能性があります。 詳細については、「 関数プロトタイプの規則」を参照してください。

要件

要件
Header dbghelp.h
再頒布可能パッケージ DbgHelp.dll 6.1 以降

こちらもご覧ください

SymEnumLinesProc