Estrutura SRCCODEINFOW (dbghelp.h)
Contém informações de linha.
Sintaxe
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;
Membros
SizeOfStruct
O tamanho da estrutura, em bytes.
Key
Este membro não é usado.
ModBase
O endereço base do módulo que contém a linha.
Obj[MAX_PATH + 1]
O nome do arquivo de objeto dentro do módulo que contém a linha.
FileName[MAX_PATH + 1]
O nome do arquivo de origem totalmente qualificado.
LineNumber
O número de linha dentro do arquivo de origem.
Address
O endereço virtual da primeira instrução da linha.
Observações
Nota
O cabeçalho dbghelp.h define SRCCODEINFO como um alias que seleciona automaticamente a versão ANSI ou Unicode dessa função com base na definição da constante do pré-processador UNICODE. A combinação do uso do alias neutro de codificação com código que não é neutro em codificação pode levar a incompatibilidades que resultam em erros de compilação ou de runtime. Para obter mais informações, consulte Conventions for Function Prototypes.
Requisitos
Requisito | Valor |
---|---|
cabeçalho | dbghelp.h |
redistribuível | DbgHelp.dll 6.1 ou posterior |