Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура DEBUG_SYMBOL_SOURCE_ENTRY описывает раздел исходного кода и соответствующий регион памяти целевого объекта.
Синтаксис
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;
Члены
ModuleBase
Базовый адрес в виртуальном адресном пространстве целевого объекта модуля, из который был получен исходный символ.
Offset
Расположение памяти, соответствующей исходному коду в виртуальном адресном пространстве целевого объекта.
FileNameId
Идентификатор имени файла исходного кода. Если эти сведения недоступны, FieldNameId равно нулю.
EngineInternal
Зарезервировано для использования внутреннего обработчика отладчика.
Size
Размер области памяти, соответствующей исходному коду. Если эта информация недоступна, размер имеет значение один.
Flags
Установите значение нулю.
FileNameSize
Количество символов в имени исходного файла, включая терминатор.
StartLine
Номер строки начала исходного кода в файле. Число первой строки в файле равно одному. Если эта информация недоступна, StartLine задано значение DEBUG_ANY_ID.
EndLine
Номер строки конца области исходного кода в файле. Число первой строки в файле равно одному. Если эта информация недоступна, StartLine задано значение DEBUG_ANY_ID.
StartColumn
Номер столбца начала исходного кода. Число первого столбца — одно. Если эта информация недоступна, StartLine задано значение DEBUG_ANY_ID.
EndColumn
Номер столбца конца области исходного кода. Число первого столбца — одно. Если эта информация недоступна, StartLine задано значение DEBUG_ANY_ID.
Reserved
Зарезервировано для дальнейшего использования.
Требования
| Требование | Ценность |
|---|---|
| заголовка | dbgeng.h (include DbgEng.h) |