Compartir a través de


estructura de DEBUG_SYMBOL_SOURCE_ENTRY (dbgeng.h)

La estructura DEBUG_SYMBOL_SOURCE_ENTRY describe una sección del código fuente y una región correspondiente de la memoria del destino.

Sintaxis

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;

Miembros

ModuleBase

La dirección base, en el espacio de direcciones virtuales del destino, del módulo del que procede el símbolo de origen.

Offset

Ubicación de la memoria correspondiente al código fuente en el espacio de direcciones virtuales del destino.

FileNameId

Identificador del nombre del archivo de código fuente. Si esta información no está disponible, FieldNameId se establece en cero.

EngineInternal

Reservado para el uso del motor de depurador interno.

Size

Tamaño de la región de memoria correspondiente al código fuente. Si esta información no está disponible, Size se establece en una.

Flags

Establecer en cero.

FileNameSize

Número de caracteres del nombre de archivo de origen, incluido el terminador.

StartLine

Número de línea del inicio de la región del código fuente en el archivo. El número de la primera línea del archivo es uno. Si esta información no está disponible, StartLine se establece en DEBUG_ANY_ID.

EndLine

Número de línea del final de la región del código fuente en el archivo. El número de la primera línea del archivo es uno. Si esta información no está disponible, StartLine se establece en DEBUG_ANY_ID.

StartColumn

Número de columna del inicio de la región del código fuente. El número de la primera columna es uno. Si esta información no está disponible, StartLine se establece en DEBUG_ANY_ID.

EndColumn

Número de columna del final de la región del código fuente. El número de la primera columna es uno. Si esta información no está disponible, StartLine se establece en DEBUG_ANY_ID.

Reserved

Reservado para uso futuro.

Requisitos

Requisito Valor
Header dbgeng.h (include DbgEng.h)