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 |