structure IMAGEHLP_LINE (dbghelp.h)
Représente une ligne de fichier source.
Syntaxe
typedef struct _IMAGEHLP_LINE {
DWORD SizeOfStruct;
PVOID Key;
DWORD LineNumber;
PCHAR FileName;
DWORD Address;
} IMAGEHLP_LINE, *PIMAGEHLP_LINE;
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.
Remarques
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
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | dbghelp.h |
Composant redistribuable | DbgHelp.dll 5.1 ou version ultérieure |