Compartilhar via


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

Confira também

SymSrvGetFileIndexInfo