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) |