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 或更高版本

另请参阅

SymSrvGetFileIndexInfo