Export (0) Print
Expand All
Expand Minimize

SYMSRV_INDEX_INFO structure

Contains symbol server index information.

Syntax


typedef struct {
  DWORD sizeofstruct;
  TCHAR file[MAX_PATH +1];
  BOOL  stripped;
  DWORD timestamp;
  DWORD size;
  TCHAR dbgfile[MAX_PATH +1];
  TCHAR pdbfile[MAX_PATH + 1];
  GUID  guid;
  DWORD sig;
  DWORD age;
} SYMSRV_INDEX_INFO, *PSYMSRV_INDEX_INFO;

Members

sizeofstruct

The size of the structure, in bytes. This member must be set to sizeof(SYMSRV_INDEX_INFO) or sizeof(SYMSRV_INDEX_INFOW).

file

The name of the .pdb, .dbg, or image file.

stripped

A value that indicates whether the image file is stripped.

timestamp

The timestamp from the PE header. This member is used only for image files.

size

The file size from the PE header. This member is used only for image files.

dbgfile

If the image file is stripped and there is a .dbg file, this member is the path to the .dbg file from the CV record.

pdbfile

The .pdb file from the CV record. This member is used only for image and .dbg files.

guid

The GUID of the .pdb file. If there is no GUID available, the signature of the .pdb file is copied into first DWORD of the GUID.

sig

The signature of the .pdb file (for use with old-style .pdb files). This value can be 0 if it is a new-style .pdb file that uses a GUID-length signature.

age

The age of the .pdb file.

Requirements

Redistributable

DbgHelp.dll 6.6 or later

Header

Dbghelp.h

Unicode and ANSI names

SYMSRV_INDEX_INFOW (Unicode) and SYMSRV_INDEX_INFO (ANSI)

See also

SymSrvGetFileIndexInfo

 

 

Community Additions

ADD
Show:
© 2014 Microsoft