Partager via


IMAGEHLP_LINE64 structure (dbghelp.h)

Représente une ligne de fichier source.

Syntaxe

typedef struct _IMAGEHLP_LINE64 {
  DWORD   SizeOfStruct;
  PVOID   Key;
  DWORD   LineNumber;
  PCHAR   FileName;
  DWORD64 Address;
} IMAGEHLP_LINE64, *PIMAGEHLP_LINE64;

Membres

SizeOfStruct

Taille de la structure, en octets. L’appelant doit définir ce membre sur sizeof(IMAGEHLP_LINE64).

Key

Ce membre est réservé au système d’exploitation.

LineNumber

Numéro de ligne dans le fichier.

FileName

Nom du fichier, y compris le chemin d’accès complet.

Address

Adresse de la première instruction de la ligne.

Notes

Cette structure remplace la structure IMAGEHLP_LINE . Pour plus d’informations, consultez Mise à jour de la prise en charge de la plateforme. IMAGEHLP_LINE est défini comme suit dans DbgHelp.h.

#if !defined(_IMAGEHLP_SOURCE_) && defined(_IMAGEHLP64)
#define IMAGEHLP_LINE IMAGEHLP_LINE64
#define PIMAGEHLP_LINE PIMAGEHLP_LINE64
#else
typedef struct _IMAGEHLP_LINE {
    DWORD    SizeOfStruct; 
    PVOID    Key; 
    DWORD    LineNumber; 
    PCHAR    FileName; 
    DWORD    Address; 
} IMAGEHLP_LINE, *PIMAGEHLP_LINE;

typedef struct _IMAGEHLP_LINEW {
    DWORD    SizeOfStruct; 
    PVOID    Key; 
    DWORD    LineNumber; 
    PCHAR    FileName; 
    DWORD64  Address; 
} IMAGEHLP_LINEW, *PIMAGEHLP_LINEW;
#endif

Spécifications

   
En-tête dbghelp.h
Composant redistribuable DbgHelp.dll 5.1 ou version ultérieure

Voir aussi

SymGetLineFromAddr64

SymGetLineFromName64

SymGetLineNext64

SymGetLinePrev64