SYMSRV_INDEX_INFO 構造体 (dbghelp.h)
シンボル サーバーのインデックス情報を格納します。
構文
typedef struct {
DWORD sizeofstruct;
char file[MAX_PATH + 1];
BOOL stripped;
DWORD timestamp;
DWORD size;
char dbgfile[MAX_PATH + 1];
char pdbfile[MAX_PATH + 1];
GUID guid;
DWORD sig;
DWORD age;
} SYMSRV_INDEX_INFO, *PSYMSRV_INDEX_INFO;
メンバー
sizeofstruct
この構造体のサイズ (バイト単位)。 このメンバーは、 または sizeof(SYMSRV_INDEX_INFOW)
に設定するsizeof(SYMSRV_INDEX_INFO)
必要があります。
file[MAX_PATH + 1]
.pdb、.dbg、またはイメージ ファイルの名前。
stripped
イメージ ファイルが削除されるかどうかを示す 値。
timestamp
PE ヘッダーからのタイムスタンプ。 このメンバーは、イメージ ファイルにのみ使用されます。
size
PE ヘッダーからのファイル サイズ。 このメンバーは、イメージ ファイルにのみ使用されます。
dbgfile[MAX_PATH + 1]
イメージ ファイルが削除され、.dbg ファイルがある場合、このメンバーは CV レコードから .dbg ファイルへのパスです。
pdbfile[MAX_PATH + 1]
CV レコードの .pdb ファイル。 このメンバーは、image ファイルと .dbg ファイルにのみ使用されます。
guid
.pdb ファイルの GUID。 使用可能な GUID がない場合は、.pdb ファイルの署名が GUID の最初の DWORD にコピーされます。
sig
.pdb ファイルのシグネチャ (古いスタイルの .pdb ファイルで使用する場合)。 GUID 長署名を使用する新しいスタイルの .pdb ファイルの場合、この値は 0 にすることができます。
age
.pdb ファイルの経過時間。
要件
要件 | 値 |
---|---|
Header | dbghelp.h |
再頒布可能パッケージ | DbgHelp.dll 6.6 以降 |