Поделиться через


Структура SRCCODEINFOW (dbghelp.h)

Содержит сведения о строке.

Синтаксис

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;

Члены

SizeOfStruct

Размер структуры в байтах.

Key

Этот элемент не используется.

ModBase

Базовый адрес модуля, содержащего строку.

Obj[MAX_PATH + 1]

Имя файла объекта в модуле, который содержит строку.

FileName[MAX_PATH + 1]

Полное имя исходного файла.

LineNumber

Номер строки в исходном файле.

Address

Виртуальный адрес первой инструкции строки.

Комментарии

Примечание

Заголовок dbghelp.h определяет SRCCODEINFO в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Сочетание использования псевдонима, не зависящий от кодировки, с кодом, не зависящим от кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.

Требования

Требование Значение
Заголовок dbghelp.h
Распространяемые компоненты DbgHelp.dll 6.1 или более поздней версии

См. также раздел

SymEnumLinesProc