Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Representa uma linha de arquivo de origem.
Sintaxe
typedef struct _IMAGEHLP_LINE {
DWORD SizeOfStruct;
PVOID Key;
DWORD LineNumber;
PCHAR FileName;
DWORD Address;
} IMAGEHLP_LINE, *PIMAGEHLP_LINE;
Membros
SizeOfStruct
O tamanho da estrutura em bytes. O chamador deve definir esse membro como sizeof(IMAGEHLP_LINE64).
Key
Esse membro é reservado para uso pelo sistema operacional.
LineNumber
O número de linha no arquivo.
FileName
O nome do arquivo, incluindo o caminho completo.
Address
O endereço da primeira instrução na linha.
Comentários
Essa estrutura substitui a estrutura IMAGEHLP_LINE . Para obter mais informações, consulte Suporte de plataforma atualizado. IMAGEHLP_LINE é definido da seguinte maneira em 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
Requisitos
| Requisito | Valor |
|---|---|
| Cabeçalho | dbghelp.h |
| Redistribuível | DbgHelp.dll 5.1 ou posterior |