Partager via


SYMSRV_INDEX_INFO structure (dbghelp.h)

Contient des informations d’index de serveur de symboles.

Syntaxe

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;

Membres

sizeofstruct

Taille de la structure, en octets. Ce membre doit être défini sur sizeof(SYMSRV_INDEX_INFO) ou sizeof(SYMSRV_INDEX_INFOW).

file[MAX_PATH + 1]

Nom du fichier .pdb, .dbg ou image.

stripped

Valeur qui indique si le fichier image est supprimé.

timestamp

Horodatage de l’en-tête PE. Ce membre est utilisé uniquement pour les fichiers image.

size

Taille de fichier de l’en-tête PE. Ce membre est utilisé uniquement pour les fichiers image.

dbgfile[MAX_PATH + 1]

Si le fichier image est supprimé et qu’il existe un fichier .dbg, ce membre est le chemin d’accès au fichier .dbg à partir de l’enregistrement CV.

pdbfile[MAX_PATH + 1]

Fichier .pdb de l’enregistrement CV. Ce membre est utilisé uniquement pour les fichiers image et .dbg.

guid

GUID du fichier .pdb. Si aucun GUID n’est disponible, la signature du fichier .pdb est copiée dans le premier DWORD du GUID.

sig

Signature du fichier .pdb (à utiliser avec des fichiers .pdb de style ancien). Cette valeur peut être 0 s’il s’agit d’un fichier .pdb de nouveau style qui utilise une signature de longueur GUID.

age

Âge du fichier .pdb.

Configuration requise

Condition requise Valeur
En-tête dbghelp.h
Composant redistribuable DbgHelp.dll 6.6 ou version ultérieure

Voir aussi

SymSrvGetFileIndexInfo