Partager via


Structure SRCCODEINFOW (dbghelp.h)

Contient des informations de ligne.

Syntaxe

typedef struct _SRCCODEINFOW {
  DWORD   SizeOfStruct;
  PVOID   Key;
  DWORD64 ModBase;
  WCHAR   Obj[MAX_PATH + 1];
  WCHAR   FileName[MAX_PATH + 1];
  DWORD   LineNumber;
  DWORD64 Address;
} SRCCODEINFOW, *PSRCCODEINFOW;

Membres

SizeOfStruct

Taille de la structure, en octets.

Key

Ce membre n’est pas utilisé.

ModBase

Adresse de base du module qui contient la ligne.

Obj[MAX_PATH + 1]

Nom du fichier objet dans le module qui contient la ligne.

FileName[MAX_PATH + 1]

Nom complet du fichier source.

LineNumber

Numéro de ligne dans le fichier source.

Address

Adresse virtuelle de la première instruction de la ligne.

Remarques

Note

L’en-tête dbghelp.h définit SRCCODEINFO comme alias qui sélectionne automatiquement la version ANSI ou Unicode de cette fonction en fonction de la définition de la constante de préprocesseur UNICODE. Le mélange de l’utilisation de l’alias neutre en encodage avec du code qui n’est pas neutre en encodage peut entraîner des incompatibilités qui entraînent des erreurs de compilation ou d’exécution. Pour plus d’informations, consultez Conventions pour les prototypes de fonction.

Exigences

Exigence Valeur
d’en-tête dbghelp.h
redistribuable DbgHelp.dll 6.1 ou version ultérieure

Voir aussi

SymEnumLinesProc