Структура 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 или более поздней версии |