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_INFO)
或 sizeof(SYMSRV_INDEX_INFOW)
。
file[MAX_PATH + 1]
.pdb、.dbg 或映像文件的名称。
stripped
一个 值,该值指示是否去除图像文件。
timestamp
PE 标头中的时间戳。 此成员仅用于图像文件。
size
PE 标头中的文件大小。 此成员仅用于图像文件。
dbgfile[MAX_PATH + 1]
如果映像文件已去除并且存在 .dbg 文件,则此成员是 CV 记录中 .dbg 文件的路径。
pdbfile[MAX_PATH + 1]
CV 记录中的 .pdb 文件。 此成员仅用于映像和 .dbg 文件。
guid
.pdb 文件的 GUID。 如果没有可用的 GUID,则 .pdb 文件的签名将复制到 GUID 的第一个 DWORD 中。
sig
.pdb 文件的签名 (用于旧样式的 .pdb 文件) 。 如果它是使用 GUID 长度签名的新样式 .pdb 文件,则此值可以为 0。
age
.pdb 文件的期限。
要求
要求 | 值 |
---|---|
Header | dbghelp.h |
可再发行组件 | DbgHelp.dll 6.6 或更高版本 |