Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

SYMSRV_INDEX_INFO structure (dbghelp.h)

Contains symbol server index information.

Syntax

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;

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[MAX_PATH + 1]

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[MAX_PATH + 1]

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[MAX_PATH + 1]

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

Requirement Value
Header dbghelp.h
Redistributable DbgHelp.dll 6.6 or later

See also

SymSrvGetFileIndexInfo


Feedback

Was this page helpful?

Additional resources