estrutura SYMSRV_INDEX_INFO (dbghelp.h)
Contém informações de índice do servidor de símbolos.
Sintaxe
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;
Membros
sizeofstruct
O tamanho da estrutura em bytes. Esse membro deve ser definido como sizeof(SYMSRV_INDEX_INFO)
ou sizeof(SYMSRV_INDEX_INFOW)
.
file[MAX_PATH + 1]
O nome do arquivo .pdb, .dbg ou image.
stripped
Um valor que indica se o arquivo de imagem foi removido.
timestamp
O carimbo de data/hora do cabeçalho PE. Esse membro é usado apenas para arquivos de imagem.
size
O tamanho do arquivo do cabeçalho PE. Esse membro é usado apenas para arquivos de imagem.
dbgfile[MAX_PATH + 1]
Se o arquivo de imagem for removido e houver um arquivo .dbg, esse membro será o caminho para o arquivo .dbg do registro CV.
pdbfile[MAX_PATH + 1]
O arquivo .pdb do registro CV. Esse membro é usado apenas para arquivos de imagem e .dbg.
guid
O GUID do arquivo .pdb. Se não houver NENHUM GUID disponível, a assinatura do arquivo .pdb será copiada para o primeiro DWORD do GUID.
sig
A assinatura do arquivo .pdb (para uso com arquivos .pdb de estilo antigo). Esse valor poderá ser 0 se for um arquivo .pdb de novo estilo que usa uma assinatura de comprimento GUID.
age
A idade do arquivo .pdb.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | dbghelp.h |
Redistribuível | DbgHelp.dll 6.6 ou posterior |