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 |