IMAGEHLP_LINE struttura (dbghelp.h)

Rappresenta una riga di file di origine.

Sintassi

typedef struct _IMAGEHLP_LINE {
  DWORD SizeOfStruct;
  PVOID Key;
  DWORD LineNumber;
  PCHAR FileName;
  DWORD Address;
} IMAGEHLP_LINE, *PIMAGEHLP_LINE;

Members

SizeOfStruct

Dimensioni della struttura, in byte. Il chiamante deve impostare questo membro su sizeof(IMAGEHLP_LINE64).

Key

Questo membro è riservato per l'uso dal sistema operativo.

LineNumber

Numero di riga nel file.

FileName

Nome del file, incluso il percorso completo.

Address

Indirizzo della prima istruzione nella riga.

Commenti

Questa struttura sostituisce la struttura IMAGEHLP_LINE . Per altre informazioni, vedere Supporto della piattaforma aggiornato. IMAGEHLP_LINE è definito come indicato di seguito in 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

Requisiti

Requisito Valore
Intestazione dbghelp.h
Componente ridistribuibile DbgHelp.dll 5.1 o versioni successive

Vedi anche

SymGetLineFromAddr64

SymGetLineFromName64

SymGetLineNext64

SymGetLinePrev64