Compartilhar via


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

Consulte também

SymEnumLinesProc