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