Compartilhar via


estrutura DEBUG_SYMBOL_SOURCE_ENTRY (dbgeng.h)

A estrutura DEBUG_SYMBOL_SOURCE_ENTRY descreve uma seção do código-fonte e uma região correspondente da memória do destino.

Sintaxe

typedef struct _DEBUG_SYMBOL_SOURCE_ENTRY {
  ULONG64 ModuleBase;
  ULONG64 Offset;
  ULONG64 FileNameId;
  ULONG64 EngineInternal;
  ULONG   Size;
  ULONG   Flags;
  ULONG   FileNameSize;
  ULONG   StartLine;
  ULONG   EndLine;
  ULONG   StartColumn;
  ULONG   EndColumn;
  ULONG   Reserved;
} DEBUG_SYMBOL_SOURCE_ENTRY, *PDEBUG_SYMBOL_SOURCE_ENTRY;

Membros

ModuleBase

O endereço base, no espaço de endereço virtual do destino, do módulo do qual o símbolo de origem veio.

Offset

O local da memória correspondente ao código-fonte no espaço de endereço virtual do destino.

FileNameId

Identificador do nome do arquivo de código-fonte. Se essas informações não estiverem disponíveis, FieldNameId será definido como zero.

EngineInternal

Reservado para uso interno do mecanismo de depurador.

Size

O tamanho da região da memória correspondente ao código-fonte. Se essas informações não estiverem disponíveis, Size será definido como um.

Flags

Defina como zero.

FileNameSize

O número de caracteres no nome do arquivo de origem, incluindo o terminador.

StartLine

O número de linha do início da região do código-fonte no arquivo. O número da primeira linha no arquivo é um. Se essas informações não estiverem disponíveis, StartLine será definida como DEBUG_ANY_ID.

EndLine

O número de linha do final da região do código-fonte no arquivo. O número da primeira linha no arquivo é um. Se essas informações não estiverem disponíveis, StartLine será definida como DEBUG_ANY_ID.

StartColumn

O número da coluna do início da região do código-fonte. O número da primeira coluna é um. Se essas informações não estiverem disponíveis, StartLine será definida como DEBUG_ANY_ID.

EndColumn

O número da coluna do final da região do código-fonte. O número da primeira coluna é um. Se essas informações não estiverem disponíveis, StartLine será definida como DEBUG_ANY_ID.

Reserved

Reservado para uso futuro.

Requisitos

Requisito Valor
Cabeçalho dbgeng.h (inclua DbgEng.h)