Структуры DbgHelp
Ниже приведены структуры DbgHelp:
В этом разделе
Раздел | Описание |
---|---|
_IMAGE_RUNTIME_FUNCTION_ENTRY |
Представляет запись в таблице функций в 64-разрядной версии Windows. |
ADDRESS64 |
Представляет адрес. Он используется в структуре STACKFRAME64. |
API_VERSION |
Содержит версию библиотеки. |
FPO_DATA |
Представляет макет кадра стека для функции на компьютере x86 при использовании оптимизации опущений указателя кадров (FPO). Структура используется для поиска базы кадра вызова. |
IMAGE_DEBUG_INFORMATION |
Содержит сведения об отладке. |
IMAGEHLP_CBA_EVENT |
Содержит сведения о событии отладки. |
IMAGEHLP_CBA_READ_MEMORY |
Содержит сведения об операции чтения памяти. |
IMAGEHLP_DEFERRED_SYМБOL_LOAD64 |
Содержит сведения об отложенной загрузке символов. |
IMAGEHLP_DUPLICATE_SYМБ OL64 |
Содержит повторяющиеся сведения о символах. |
IMAGEHLP_GET_TYPE_INFO_PARAMS |
Содержит сведения о типе модуля. |
IMAGEHLP_LINE64 |
Представляет строку исходного файла. |
IMAGEHLP_MODULE64 |
Содержит сведения о модуле. |
IMAGEHLP_STACK_FRAME |
Содержит сведения о кадре стека. |
IMAGEHLP_SYМБ OL64 |
Содержит сведения о символах. |
KDHELP64 |
Сведения, используемые отладчиками ядра для трассировки с помощью обратных вызовов в пользовательском режиме в стеке ядра потока. |
LOADED_IMAGE |
Содержит сведения о загруженного образа. |
MINIDUMP_CALLBACK_INFORMATION |
Содержит указатель на необязательную функцию обратного вызова, которую можно использовать функцией MiniDumpWriteDump. |
MINIDUMP_CALLBACK_INPUT |
Содержит сведения, используемые функцией MiniDumpCallback. |
MINIDUMP_CALLBACK_OUTPUT |
Содержит сведения, возвращаемые функцией MiniDumpCallback . |
MINIDUMP_DIRECTORY |
Содержит сведения, необходимые для доступа к определенному потоку данных в мини-файле. |
MINIDUMP_EXCEPTION |
Содержит сведения об исключении. |
MINIDUMP_EXCEPTION_INFORMATION |
Содержит сведения об исключении, записанные в мини-файл функцией MiniDumpWriteDumpDump . |
MINIDUMP_EXCEPTION_STREAM |
Представляет поток сведений об исключении. |
MINIDUMP_FUNCTION_TABLE_DESCRIPTOR |
Представляет поток таблицы функций. |
MINIDUMP_FUNCTION_TABLE_STREAM |
Представляет заголовок потока таблицы функций. |
MINIDUMP_HANDLE_DATA_STREAM |
Представляет заголовок для потока данных дескриптора. |
MINIDUMP_HANDLE_DESCRIPTOR |
Содержит состояние отдельного дескриптора системы во время записи мини-дескриптора. |
MINIDUMP_HANDLE_DESCRIPTOR_2 |
Описывает состояние отдельного дескриптора системы во время записи мини-дескриптора. |
MINIDUMP_HANDLE_OBJECT_INFORMATION |
Содержит сведения об объекте для дескриптора. |
MINIDUMP_HANDLE_OPERATION_LIST |
Содержит список операций дескриптора. |
MINIDUMP_HEADER |
Содержит сведения о заголовке для мини-файла. |
MINIDUMP_INCLUDE_MODULE_CALLBACK |
Содержит сведения о функции MiniDumpCallback, если тип обратного вызова — IncludeModuleCallback. |
MINIDUMP_INCLUDE_THREAD_CALLBACK |
Содержит сведения о функции MiniDumpCallback, если тип обратного вызова — IncludeThreadCallback. |
MINIDUMP_IO_CALLBACK |
Содержит сведения о обратном вызове ввода-вывода. |
MINIDUMP_LOCATION_DESCRIPTOR |
Содержит сведения, описывающие расположение потока данных в мини-файле. |
MINIDUMP_MEMORY_DESCRIPTOR |
Описывает диапазон памяти. |
MINIDUMP_MEMORY_INFO |
Описывает область памяти. |
MINIDUMP_MEMORY_INFO_LIST |
Содержит список регионов памяти. |
MINIDUMP_MEMORY_LIST |
Содержит список диапазонов памяти. |
MINIDUMP_MISC_INFO |
Содержит различные сведения. |
MINIDUMP_MISC_INFO_2 |
Представляет сведения в потоке других сведений. |
MINIDUMP_MODULE |
Содержит сведения для определенного модуля. |
MINIDUMP_MODULE_CALLBACK |
Содержит сведения о модуле для функции MiniDumpCallback, если тип обратного вызова — ModuleCallback. |
MINIDUMP_MODULE_LIST |
Содержит список модулей. |
MINIDUMP_READ_MEMORY_FAILURE_CALLBACK |
Содержит сведения о сбой операции чтения памяти. |
MINIDUMP_STRING |
Описывает строку. |
MINIDUMP_SYSTEM_INFO |
Содержит сведения о процессоре и операционной системе. |
MINIDUMP_THREAD |
Содержит сведения для определенного потока. |
MINIDUMP_THREAD_CALLBACK |
Содержит сведения о потоке для функции MiniDumpCallback, если тип обратного вызова — ThreadCallback. |
MINIDUMP_THREAD_EX |
Содержит расширенную информацию для определенного потока. |
MINIDUMP_THREAD_EX_CALLBACK |
Содержит расширенные сведения о потоке для функции MiniDumpCallback, если тип обратного вызова — ThreadExCallback. |
MINIDUMP_THREAD_EX_LIST |
Содержит список потоков. |
MINIDUMP_THREAD_INFO |
Содержит сведения о состоянии потока. |
MINIDUMP_THREAD_INFO_LIST |
Содержит список потоков. |
MINIDUMP_THREAD_LIST |
Содержит список потоков. |
MINIDUMP_UNLOADED_MODULE |
Содержит сведения о модуле, который был выгружен. Эта информация может помочь диагностировать проблемы с вызовом кода, который больше не загружен. |
MINIDUMP_UNLOADED_MODULE_LIST |
Содержит список выгрузочных модулей. |
MINIDUMP_USER_STREAM |
Содержит определяемую пользователем информацию, хранящуюся в потоке данных. |
MINIDUMP_USER_STREAM_INFORMATION |
Содержит список потоков данных пользователя, используемых функцией MiniDumpWriteDumpDump . |
MODLOAD_CVMISC |
Содержит записи CodeView и Misc. |
MODLOAD_DATA |
Содержит данные модуля. |
OMAP |
Описывает запись на карте адресов. |
SOURCEFILE |
Содержит сведения о исходном файле. |
SRCCODEINFO |
Содержит сведения о строке. |
STACKFRAME64 |
Представляет кадр стека. |
STACKFRAME_EX |
Представляет расширенный кадр стека. |
SY МБOL_INFO |
Содержит сведения о символах. |
SYMSRV_INDEX_INFO |
Содержит сведения о индексе сервера символов. |
TI_FINDCHILDREN_PARAMS |
Содержит сведения о индексе типа. Он используется функцией SymGetTypeInfo . |