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


заголовок dbghelp.h

Этот заголовок используется несколькими технологиями. Дополнительные сведения см. в следующем разделе:

dbghelp.h содержит следующие интерфейсы программирования:

Функции

 
EnumDirTree

Функция EnumDirTree (dbghelp.h) перечисляет все вхождения указанного файла в указанном дереве каталогов.
EnumDirTreeW

Функция EnumDirTreeW (Юникод) перечисляет все вхождения указанного файла в указанном дереве каталогов.
EnumerateLoadedModules

Перечисляет загруженные модули для указанного процесса. (EnumerateLoadedModules)
EnumerateLoadedModules64

Перечисляет загруженные модули для указанного процесса. (EnumerateLoadedModules64)
EnumerateLoadedModulesEx

Функция EnumerateLoadedModulesEx (dbghelp.h) перечисляет загруженные модули для указанного процесса.
EnumerateLoadedModulesExW

Функция EnumerateLoadedModulesExW (Юникод) перечисляет загруженные модули для указанного процесса.
EnumerateLoadedModulesW64

Перечисляет загруженные модули для указанного процесса. (EnumerateLoadedModulesW64)
FindDebugInfoFile

Находит файл отладки (DBG).
FindDebugInfoFileEx

Функция FindDebugInfoFileEx (dbghelp.h) находит указанный файл отладки (DBG).
FindDebugInfoFileExW

Функция FindDebugInfoFileExW (Юникод) находит указанный файл отладки (DBG).
FindExecutableImage

Находит исполняемый файл.
FindExecutableImageEx

Функция FindExecutableImageEx (dbghelp.h) находит указанный исполняемый файл.
FindExecutableImageExW

Функция FindExecutableImageExW (Юникод) находит указанный исполняемый файл.
GetSymLoadError

Возвращает последнюю ошибку загрузки символов.
GetTimestampForLoadedLibrary

Извлекает метку времени загруженного изображения.
ImageDirectoryEntryToData

Получает доступ к данным, зависящим от образа.
ImageDirectoryEntryToDataEx

Находит запись каталога в заголовке изображения и возвращает адрес данных для записи каталога. Эта функция возвращает заголовок раздела для данных, расположенных, если он существует.
ImagehlpApiVersion

Извлекает сведения о версии библиотеки DbgHelp, установленной в системе.
ImagehlpApiVersionEx

Изменяет сведения о версии библиотеки, используемой приложением.
ImageNtHeader

Находит структуру IMAGE_NT_HEADERS в изображении PE и возвращает указатель на данные.
ImageRvaToSection

Находит относительный виртуальный адрес (RVA) в заголовке образа файла, сопоставленного с файлом, и возвращает указатель на запись таблицы разделов для этого RVA.
ImageRvaToVa

Находит относительный виртуальный адрес (RVA) в заголовке образа файла, сопоставленного с файлом, и возвращает виртуальный адрес соответствующего байта в файле.
MakeSureDirectoryPathExists

Создает все каталоги в указанном пути, начиная с корневого каталога.
MapDebugInformation

Получает доступ к сведениям отладки для образа.
SearchTreeForFile

Функция SearchTreeForFile (dbghelp.h) выполняет поиск дерева каталогов для указанного файла.
SearchTreeForFileW

Функция SearchTreeForFileW (Юникод) выполняет поиск дерева каталогов для указанного файла.
SetSymLoadError

Задает ошибку загрузки символов.
StackWalk

Получает трассировку стека. (StackWalk)
StackWalk2

Получает трассировку стека. (StackWalk2)
StackWalk64

Получает трассировку стека. (StackWalk64)
StackWalkEx

Получает трассировку стека. (StackWalkEx)
SymAddrIncludeInlineTrace

Указывает, находится ли указанный адрес в встроенном кадре.
SymAddSourceStream

Функция SymAddSourceStream (dbghelp.h) добавляет поток в указанный модуль для использования исходным сервером.
SymAddSourceStreamA

Добавляет поток в указанный модуль для использования исходным сервером. (SymAddSourceStreamA)
SymAddSourceStreamW

Функция SymAddSourceStreamW (Юникод) добавляет поток в указанный модуль для использования исходным сервером.
SymAddSymbol

Функция SymAddSymbol (dbghelp.h) добавляет виртуальный символ в указанный модуль.
SymAddSymbolW

Функция SymAddSymbolW (Юникод) добавляет виртуальный символ в указанный модуль.
SymCleanup

Освобождает все ресурсы, связанные с дескриптором процесса.
SymCompareInlineTrace

Сравнивает две встроенные трассировки.
SymDeleteSymbol

Функция SymDeleteSymbol (dbghelp.h) удаляет виртуальный символ из указанного модуля.
SymDeleteSymbolW

Функция SymDeleteSymbolW (Юникод) удаляет виртуальный символ из указанного модуля.
SymEnumerateModules

Перечисляет все модули, загруженные для процесса функцией SymLoadModule64 или SymLoadModuleEx. (SymEnumerateModules)
SymEnumerateModules64

Перечисляет все модули, загруженные для процесса функцией SymLoadModule64 или SymLoadModuleEx. (SymEnumerateModules64)
SymEnumerateModulesW64

Перечисляет все модули, загруженные для процесса функцией SymLoadModule64 или SymLoadModuleEx. (SymEnumerateModulesW64)
SymEnumerateSymbols

Функция SymEnumerateSymbols (dbghelp.h) перечисляет все символы для указанного модуля.
SymEnumerateSymbols64

Перечисляет все символы для указанного модуля. (SymEnumerateSymbols64)
SymEnumerateSymbolsW

Функция SymEnumerateSymbolsW (Юникод) перечисляет все символы для указанного модуля.
SymEnumerateSymbolsW64

Перечисляет все символы для указанного модуля. (SymEnumerateSymbolsW64)
SymEnumLines

Функция SymEnumLines (dbghelp.h) перечисляет все строки в указанном модуле.
SymEnumLinesW

Функция SymEnumLinesW перечисляет все строки в указанном модуле.
SymEnumProcesses

Перечисляет каждый процесс, который вызвал функцию SymInitialize.
SymEnumSourceFiles

Функция SymEnumSourceFiles (dbghelp.h) перечисляет все исходные файлы в процессе.
SymEnumSourceFilesW

Функция SymEnumSourceFilesW (Юникод) перечисляет все исходные файлы в процессе.
SymEnumSourceFileTokens

Перечисляет все отдельные записи в исходных данных сервера модуля, если они доступны.
SymEnumSourceLines

Функция SymEnumSourceLines (dbghelp.h) перечисляет все исходные строки в модуле.
SymEnumSourceLinesW

Функция SymEnumSourceLinesW (Юникод) перечисляет все исходные строки в модуле.
SymEnumSymbols

Функция SymEnumSymbols (dbghelp.h) перечисляет все символы в процессе.
SymEnumSymbolsEx

Функция SymEnumSymbolsEx (dbghelp.h) перечисляет все символы в процессе.
SymEnumSymbolsExW

Функция SymEnumSymbolsExW (Юникод) перечисляет все символы в процессе.
SymEnumSymbolsForAddr

Функция SymEnumSymbolsForAddr (dbghelp.h) перечисляет символы для указанного адреса.
SymEnumSymbolsForAddrW

Функция SymEnumSymbolsForAddrW (Юникод) перечисляет символы для указанного адреса.
SymEnumSymbolsW

Функция SymEnumSymbolsW (Юникод) перечисляет все символы в процессе.
SymEnumTypes

Функция SymEnumTypes (dbghelp.h) перечисляет все определяемые пользователем типы.
SymEnumTypesByName

Функция SymEnumTypesByName (dbghelp.h) перечисляет все определяемые пользователем типы.
SymEnumTypesByNameW

Функция SymEnumTypesByNameW (Юникод) перечисляет все определяемые пользователем типы.
SymEnumTypesW

Функция SymEnumTypesW (Юникод) перечисляет все определяемые пользователем типы.
SymFindDebugInfoFile

Функция SymFindDebugInfoFile (dbghelp.h) находит dbg-файл в пути поиска процесса.
SymFindDebugInfoFileW

Функция SymFindDebugInfoFileW (Юникод) находит dbg-файл в пути поиска процесса.
SymFindExecutableImage

Функция SymFindExecutableImage (dbghelp.h) находит исполняемый файл в пути поиска процесса.
SymFindExecutableImageW

Функция SymFindExecutableImageW (Юникод) находит исполняемый файл в пути поиска процесса.
SymFindFileInPath

Функция SymFindFileInPath (dbghelp.h) находит файл символов или исполняемый образ.
SymFindFileInPathW

Функция SymFindFileInPathW (Юникод) находит файл символов или исполняемый образ.
SymFromAddr

Функция SymFromAddr (dbghelp.h) получает сведения о символах для указанного адреса.
SymFromAddrW

Функция SymFromAddrW (Юникод) извлекает сведения о символах для указанного адреса.
SymFromIndex

Функция SymFromIndex (dbghelp.h) получает сведения о символах для указанного индекса.
SymFromIndexW

Функция SymFromIndexW (Юникод) получает сведения о символах для указанного индекса.
SymFromInlineContext

Функция SymFromInlineContext (dbghelp.h) получает сведения о символах для указанного адреса и встроенного контекста.
SymFromInlineContextW

Функция SymFromInlineContextW (Юникод) извлекает сведения о символах для указанного адреса и встроенного контекста.
SymFromName

Функция SymFromName (dbghelp.h) извлекает сведения о символах для указанного имени.
SymFromNameW

Функция SymFromNameW (Юникод) извлекает сведения о символах для указанного имени.
SymFromToken

Функция SymFromToken (dbghelp.h) извлекает сведения о символах для указанного управляемого маркера кода.
SymFromTokenW

Функция SymFromTokenW (Юникод) извлекает сведения о символах для указанного маркера управляемого кода.
SymFunctionTableAccess

Извлекает запись таблицы функций для указанного адреса. (SymFunctionTableAccess)
SymFunctionTableAccess64

Извлекает запись таблицы функций для указанного адреса. (SymFunctionTableAccess64)
SymFunctionTableAccess64AccessRoutines

Находит запись таблицы функций или запись пропуска указателя кадра для адреса.
SymGetExtendedOption

Возвращает значение, включающее или выключающее указанный расширенный параметр символа.
SymGetFileLineOffsets64

Находит сведения о строке для указанного модуля и имени файла.
SymGetHomeDirectory

Функция SymGetHomeDirectory (dbghelp.h) извлекает домашний каталог, используемый Dbghelp.
SymGetHomeDirectoryW

Функция SymGetHomeDirectoryW (Юникод) извлекает домашний каталог, используемый Dbghelp.
SymGetLineFromAddr

Находит исходную строку для указанного адреса. (SymGetLineFromAddr)
SymGetLineFromAddr64

Находит исходную строку для указанного адреса. (SymGetLineFromAddr64)
SymGetLineFromAddrW64

Находит исходную строку для указанного адреса. (SymGetLineFromAddrW64)
SymGetLineFromInlineContext

Функция SymGetLineFromInlineContext (dbghelp.h) находит исходную строку для указанного встроенного контекста.
SymGetLineFromInlineContextW

Функция SymGetLineFromInlineContextW (Юникод) находит исходную строку для указанного встроенного контекста.
SymGetLineFromName

Находит исходную строку для указанного модуля, имени файла и номера строки. (SymGetLineFromName)
SymGetLineFromName64

Находит исходную строку для указанного модуля, имени файла и номера строки. (SymGetLineFromName64)
SymGetLineFromNameW64

Находит исходную строку для указанного модуля, имени файла и номера строки. (SymGetLineFromNameW64)
SymGetLineNext

Извлекает сведения о строке для следующей исходной строки. (SymGetLineNext)
SymGetLineNext64

Извлекает сведения о строке для следующей исходной строки. (SymGetLineNext64)
SymGetLineNextW64

Извлекает сведения о строке для следующей исходной строки. (SymGetLineNextW64)
SymGetLinePrev

Извлекает сведения о строке предыдущей исходной строки. (SymGetLinePrev)
SymGetLinePrev64

Извлекает сведения о строке предыдущей исходной строки. (SymGetLinePrev64)
SymGetLinePrevW64

Извлекает сведения о строке предыдущей исходной строки. (SymGetLinePrevW64)
SymGetModuleBase

Извлекает базовый адрес модуля, который содержит указанный адрес. (SymGetModuleBase)
SymGetModuleBase64

Извлекает базовый адрес модуля, который содержит указанный адрес. (SymGetModuleBase64)
SymGetModuleInfo

Функция SymGetModuleInfo (dbghelp.h) извлекает сведения о модуле указанного модуля.
SymGetModuleInfo64

Извлекает сведения о модуле указанного модуля. (SymGetModuleInfo64)
SymGetModuleInfoW

Извлекает сведения о модуле указанного модуля. (SymGetModuleInfoW)
SymGetModuleInfoW64

Извлекает сведения о модуле указанного модуля. (SymGetModuleInfoW64)
SymGetOmaps

Извлекает таблицы omap в загруженном модуле.
SymGetOptions

Извлекает маску текущего параметра.
SymGetScope

Функция SymGetScope (dbghelp.h) извлекает область для указанного индекса.
SymGetScopeW

Функция SymGetScopeW (Юникод) извлекает область для указанного индекса.
SymGetSearchPath

Функция SymGetSearchPath (dbghelp.h) извлекает путь поиска символов для указанного процесса.
SymGetSearchPathW

Функция SymGetSearchPathW (Юникод) извлекает путь поиска символов для указанного процесса.
SymGetSourceFile

Функция SymGetSourceFile (dbghelp.h) извлекает указанный исходный файл с исходного сервера.
SymGetSourceFileChecksum

Функция SymGetSourceFileChecksum (dbghelp.h) извлекает указанную контрольную сумму исходного файла с исходного сервера.
SymGetSourceFileChecksumW

Функция SymGetSourceFileChecksumW (Юникод) извлекает указанную контрольную сумму исходного файла с исходного сервера.
SymGetSourceFileFromToken

Функция SymGetSourceFileFromToken (dbghelp.h) извлекает исходный файл, связанный с указанным маркером с исходного сервера.
SymGetSourceFileFromTokenW

Функция SymGetSourceFileFromTokenW (Юникод) извлекает исходный файл, связанный с указанным маркером с исходного сервера.
SymGetSourceFileToken

Функция SymGetSourceFileToken (dbghelp.h) получает маркер для указанного исходного файла с исходного сервера.
SymGetSourceFileTokenW

Функция SymGetSourceFileTokenW (Юникод) получает маркер для указанного исходного файла с исходного сервера.
SymGetSourceFileW

Функция SymGetSourceFileW (Юникод) извлекает указанный исходный файл с исходного сервера.
SymGetSourceVarFromToken

Функция SymGetSourceVarFromToken (dbghelp.h) извлекает значение, связанное с указанным именем переменной из маркера исходного сервера.
SymGetSourceVarFromTokenW

Функция SymGetSourceVarFromTokenW (Юникод) извлекает значение, связанное с указанным именем переменной из маркера исходного сервера.
SymGetSymbolFile

Функция SymGetSymbolFile (dbghelp.h) находит файл символов в указанном пути символа.
SymGetSymbolFileW

Функция SymGetSymbolFileW (Юникод) находит файл символа в указанном пути символа.
SymGetSymFromAddr

Находит символ для указанного адреса. (SymGetSymFromAddr)
SymGetSymFromAddr64

Находит символ для указанного адреса. (SymGetSymFromAddr64)
SymGetSymFromName

Находит символ для указанного имени. (SymGetSymFromName)
SymGetSymFromName64

Находит символ для указанного имени. (SymGetSymFromName64)
SymGetSymNext

Извлекает сведения о символах для следующего символа. (SymGetSymNext)
SymGetSymNext64

Извлекает сведения о символах для следующего символа. (SymGetSymNext64)
SymGetSymPrev

Извлекает сведения о символах для предыдущего символа. (SymGetSymPrev)
SymGetSymPrev64

Извлекает сведения о символах для предыдущего символа. (SymGetSymPrev64)
SymGetTypeFromName

Функция SymGetTypeFromName (dbghelp.h) извлекает индекс типа для указанного имени типа.
SymGetTypeFromNameW

Функция SymGetTypeFromNameW (Юникод) извлекает индекс типа для указанного имени типа.
SymGetTypeInfo

Извлекает сведения о типе для указанного индекса типа.
SymGetTypeInfoEx

Извлекает несколько фрагментов сведений о типе.
SymInitialize

Функция SymInitialize (dbghelp.h) инициализирует обработчик символов для процесса.
SymInitializeW

Функция SymInitializeW (Юникод) инициализирует обработчик символов для процесса.
SymLoadModule

Загружает таблицу символов. (SymLoadModule)
SymLoadModule64

Загружает таблицу символов. (SymLoadModule64)
SymLoadModuleEx

Функция SymLoadModuleEx (dbghelp.h) загружает таблицу символов для указанного модуля.
SymLoadModuleExW

Функция SymLoadModuleExW (Юникод) загружает таблицу символов для указанного модуля.
SymMatchFileName

Функция SymMatchFileName (dbghelp.h) сравнивает строку с именем файла и путем.
SymMatchFileNameW

Функция SymMatchFileNameW (Юникод) сравнивает строку с именем файла и путем.
SymMatchString

Функция SymMatchString (dbghelp.h) сравнивает указанную строку с указанным выражением подстановочного знака.
SymMatchStringA

Сравнивает указанную строку с указанным выражением подстановочного знака. (SymMatchStringA)
SymMatchStringW

Функция SymMatchStringW (Юникод) сравнивает указанную строку с указанным выражением подстановочного знака.
SymNext

Функция SymNext (dbghelp.h) извлекает сведения о символах для следующего символа.
SymNextW

Функция SymNextW (Юникод) извлекает сведения о символах для следующего символа.
SymPrev

Функция SymPrev (dbghelp.h) извлекает сведения о символах для предыдущего символа.
SymPrevW

Функция SymPrevW (Юникод) (dbghelp.h) получает сведения о символах для предыдущего символа.
SymQueryInlineTrace

Запрашивает встроенную трассировку.
SymRefreshModuleList

Обновляет список модулей для процесса.
SymRegisterCallback

Регистрирует функцию обратного вызова для использования обработчиком символов. (SymRegisterCallback)
SymRegisterCallback64

Регистрирует функцию обратного вызова для использования обработчиком символов. (SymRegisterCallback64)
SymRegisterCallbackW64

Регистрирует функцию обратного вызова для использования обработчиком символов. (SymRegisterCallbackW64)
SymRegisterFunctionEntryCallback

Регистрирует функцию обратного вызова для использования процедурой обхода стека на компьютерах Альфа. (SymRegisterFunctionEntryCallback)
SymRegisterFunctionEntryCallback64

Регистрирует функцию обратного вызова для использования процедурой обхода стека на компьютерах Альфа. (SymRegisterFunctionEntryCallback64)
SymSearch

Функция SymSearch (dbghelp.h) ищет символы PDB, соответствующие указанным критериям.
SymSearchW

Функция SymSearchW (Юникод) (dbghelp.h) ищет символы PDB, соответствующие указанным критериям.
SymSetContext

Задает сведения о контексте, используемые функцией SymEnumSymbols. Эта функция работает только с символами PDB.
SymSetExtendedOption

Включает или отключает указанный расширенный параметр символа.
SymSetHomeDirectory

Функция SymSetHomeDirectory (dbghelp.h) задает домашний каталог, используемый Dbghelp.
SymSetHomeDirectoryW

Функция SymSetHomeDirectoryW (Юникод) (dbghelp.h) задает домашний каталог, используемый Dbghelp.
SymSetOptions

Задает маску параметров.
SymSetParentWindow

Задает окно, которое вызывающий объект будет использовать для отображения пользовательского интерфейса.
SymSetScopeFromAddr

Задает локальную область символу, который соответствует указанному адресу.
SymSetScopeFromIndex

Задает локальную область символу, который соответствует указанному индексу.
SymSetScopeFromInlineContext

Задает локальную область символу, который соответствует указанному адресу и встроенному контексту.
SymSetSearchPath

Функция SymSetSearchPath (dbghelp.h) задает путь поиска для указанного процесса.
SymSetSearchPathW

Функция SymSetSearchPathW (Юникод) (dbghelp.h) задает путь поиска для указанного процесса.
SymSrvDeltaName

Функция SymSrvDeltaName (dbghelp.h) создает имя файла, описывающего связь между двумя версиями одного символа или изображения.
SymSrvDeltaNameW

Функция SymSrvDeltaNameW (Юникод) (dbghelp.h) создает имя файла, описывающего связь между двумя версиями одного символа или изображения.
SymSrvGetFileIndexes

Функция SymSrvGetFileIndexes (dbghelp.h) извлекает индексы для указанного PDB, DBG или файла образа, который будет использоваться для хранения файла.
SymSrvGetFileIndexesW

Функция SymSrvGetFileIndexesW (Юникод) (dbghelp.h) извлекает индексы для указанного PDB, DBG или файла образа, который будет использоваться для хранения файла.
SymSrvGetFileIndexInfo

Функция SymSrvGetFileIndexInfo (dbghelp.h) извлекает сведения об индексе для указанного PDB, DBG или файла образа.
SymSrvGetFileIndexInfoW

Функция SymSrvGetFileIndexInfoW (Юникод) (dbghelp.h) извлекает сведения об индексе для указанного PDB, DBG или файла образа.
SymSrvGetFileIndexString

Функция SymSrvGetFileIndexString (dbghelp.h) извлекает строку индекса для указанного PDB, DBG или файла образа.
SymSrvGetFileIndexStringW

Функция SymSrvGetFileIndexStringW (Unicode) (dbghelp.h) извлекает строку индекса для указанного PDB, DBG или файла образа.
SymSrvGetSupplement

Функция SymSrvGetSupplement (dbghelp.h) извлекает указанный файл из дополнения для хранилища символов.
SymSrvGetSupplementW

Функция SymSrvGetSupplementW (Юникод) (dbghelp.h) извлекает указанный файл из дополнения для хранилища символов.
SymSrvIsStore

Функция SymSrvIsStore (dbghelp.h) определяет, указывает ли указанный путь к хранилищу символов.
SymSrvIsStoreW

Функция SymSrvIsStoreW (Юникод) (dbghelp.h) определяет, указывает ли указанный путь к хранилищу символов.
SymSrvStoreFile

Функция SymSrvStoreFile (dbghelp.h) сохраняет файл в указанном хранилище символов.
SymSrvStoreFileW

Функция SymSrvStoreFileW (Юникод) (dbghelp.h) хранит файл в указанном хранилище символов.
SymSrvStoreSupplement

Функция SymSrvStoreSupplement (dbghelp.h) хранит файл в указанном дополнение к хранилищу символов.
SymSrvStoreSupplementW

Функция SymSrvStoreSupplementW (Юникод) (dbghelp.h) хранит файл в указанном дополнение к хранилищу символов.
SymUnDName

Отменяет украшенное имя символа C++. (SymUnDName)
SymUnDName64

Отменяет украшенное имя символа C++. (SymUnDName64)
SymUnloadModule

Выгрузит таблицу символов. (SymUnloadModule)
SymUnloadModule64

Выгрузит таблицу символов. (SymUnloadModule64)
UnDecorateSymbolName

Функция UnDecorateSymbolName (dbghelp.h) отменяет указанное украшенное имя символа C++.
UnDecorateSymbolNameW

Функция UnDecorateSymbolNameW (Юникод) (dbghelp.h) отменяет указанное украшенное имя символа C++.
UnmapDebugInformation

Освобождает память и ресурсы, выделенные вызовом функции MapDebugInformation.

Функции обратного вызова

 
PENUMDIRTREE_CALLBACK

PENUMDIRTREE_CALLBACK (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией EnumDirTree. Он вызывается каждый раз при обнаружении совпадения.
PENUMDIRTREE_CALLBACKW

PENUMDIRTREE_CALLBACKW (Юникод) — это определяемая приложением функция обратного вызова, используемая с функцией EnumDirTree. Он вызывается каждый раз при обнаружении совпадения.
PENUMLOADED_MODULES_CALLBACK

PENUMLOADED_MODULES_CALLBACK (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией EnumerateLoadedModules64.
PENUMLOADED_MODULES_CALLBACK64

PENUMLOADED_MODULES_CALLBACK64 (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией EnumerateLoadedModules64.
PENUMLOADED_MODULES_CALLBACKW64

PENUMLOADED_MODULES_CALLBACKW64 (Юникод) — это определяемая приложением функция обратного вызова, используемая с функцией EnumerateLoadedModules64.
PENUMSOURCEFILETOKENSCALLBACK

Определяемая приложением функция обратного вызова, используемая с функцией SymEnumSourceFileTokens, которая перечисляет сведения об управлении версиями исходного сервера, хранящиеся в PDB для модуля.
PFIND_DEBUG_FILE_CALLBACK

PFIND_DEBUG_FILE_CALLBACK (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией FindDebugInfoFileEx.
PFIND_DEBUG_FILE_CALLBACKW

PFIND_DEBUG_FILE_CALLBACKW (Юникод) — это определяемая приложением функция обратного вызова, используемая с функцией FindDebugInfoFileEx.
PFIND_EXE_FILE_CALLBACK

PFIND_EXE_FILE_CALLBACK (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией FindExecutableImageEx.
PFIND_EXE_FILE_CALLBACKW

PFIND_EXE_FILE_CALLBACKW (Юникод) — это определяемая приложением функция обратного вызова, используемая с функцией FindExecutableImageEx. Он проверяет, является ли исполняемый файл, найденный FindExecutableImageEx, правильным исполняемым файлом.
PFINDFILEINPATHCALLBACK

PFINDFILEINPATHCALLBACK (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией SymFindFileInPath.
PFINDFILEINPATHCALLBACKW

PFINDFILEINPATHCALLBACKW (Юникод) — это определяемая приложением функция обратного вызова, используемая с функцией SymFindFileInPath.
PFUNCTION_TABLE_ACCESS_ROUTINE

PFUNCTION_TABLE_ACCESS_ROUTINE (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией StackWalk64.
PFUNCTION_TABLE_ACCESS_ROUTINE64

PFUNCTION_TABLE_ACCESS_ROUTINE64 (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией StackWalk64.
PGET_MODULE_BASE_ROUTINE

PGET_MODULE_BASE_ROUTINE (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией StackWalk64.
PGET_MODULE_BASE_ROUTINE64

PGET_MODULE_BASE_ROUTINE64 (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией StackWalk64.
PGET_TARGET_ATTRIBUTE_VALUE64

PGET_TARGET_ATTRIBUTE_VALUE64 (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией StackWalk2.
PREAD_PROCESS_MEMORY_ROUTINE

PREAD_PROCESS_MEMORY_ROUTINE (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией StackWalk64.
PREAD_PROCESS_MEMORY_ROUTINE64

PREAD_PROCESS_MEMORY_ROUTINE64 (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией StackWalk64.
PSYM_ENUMERATESYMBOLS_CALLBACK

PSYM_ENUMERATESYMBOLS_CALLBACK — это определяемая приложением функция обратного вызова, используемая с функциями SymEnumSymbols, SymEnumTypes и SymEnumTypesByName.
PSYM_ENUMERATESYMBOLS_CALLBACKW

PSYM_ENUMERATESYMBOLS_CALLBACKW (Юникод) — это функция обратного вызова, используемая с функциями SymEnumSymbols, SymEnumTypes и SymEnumTypesByName.
PSYM_ENUMLINES_CALLBACK

PSYM_ENUMLINES_CALLBACK (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функциями SymEnumLines и SymEnumSourceLines.
PSYM_ENUMLINES_CALLBACKW

PSYM_ENUMLINES_CALLBACKW (Юникод) — это определяемая приложением функция обратного вызова, используемая с функциями SymEnumLines и SymEnumSourceLines.
PSYM_ENUMMODULES_CALLBACK

PSYM_ENUMMODULES_CALLBACK (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией SymEnumerateModules64.
PSYM_ENUMMODULES_CALLBACK64

PSYM_ENUMMODULES_CALLBACK64 (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией SymEnumerateModules64.
PSYM_ENUMMODULES_CALLBACKW64

PSYM_ENUMMODULES_CALLBACKW64 (Юникод) — это определяемая приложением функция обратного вызова, используемая с функцией SymEnumerateModules64.
PSYM_ENUMPROCESSES_CALLBACK

Определяемая приложением функция, используемая с функцией SymEnumProcesses.
PSYM_ENUMSOURCEFILES_CALLBACK

PSYM_ENUMSOURCEFILES_CALLBACK (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией SymEnumSourceFiles.
PSYM_ENUMSOURCEFILES_CALLBACKW

PSYM_ENUMSOURCEFILES_CALLBACKW (Юникод) — это определяемая приложением функция обратного вызова, используемая с функцией SymEnumSourceFiles.
PSYM_ENUMSYMBOLS_CALLBACK

PSYM_ENUMSYMBOLS_CALLBACK (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией SymEnumerateSymbols64.
PSYM_ENUMSYMBOLS_CALLBACK64

PSYM_ENUMSYMBOLS_CALLBACK64 (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией SymEnumerateSymbols64.
PSYM_ENUMSYMBOLS_CALLBACK64W

PSYM_ENUMSYMBOLS_CALLBACK64W (Юникод) — это определяемая приложением функция обратного вызова, используемая с функцией SymEnumerateSymbols64.
PSYMBOL_FUNCENTRY_CALLBACK

PSYMBOL_FUNCENTRY_CALLBACK (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией SymRegisterFunctionEntryCallback64.
PSYMBOL_FUNCENTRY_CALLBACK64

PSYMBOL_FUNCENTRY_CALLBACK64 (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией SymRegisterFunctionEntryCallback64.
PSYMBOL_REGISTERED_CALLBACK

PSYMBOL_REGISTERED_CALLBACK (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией SymRegisterCallback64.
PSYMBOL_REGISTERED_CALLBACK64

PSYMBOL_REGISTERED_CALLBACK64 (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией SymRegisterCallback64.
PSYMBOLSERVERCALLBACKPROC

Точка входа в библиотеку DLL сервера символов.
PTRANSLATE_ADDRESS_ROUTINE

PTRANSLATE_ADDRESS_ROUTINE (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией StackWalk64.
PTRANSLATE_ADDRESS_ROUTINE64

PTRANSLATE_ADDRESS_ROUTINE64 (dbghelp.h) — это определяемая приложением функция обратного вызова, используемая с функцией StackWalk64.

Структуры

 
АДРЕС

Представляет адрес. Он используется в структуре STACKFRAME64. (АДРЕС)
ADDRESS64

Представляет адрес. Он используется в структуре STACKFRAME64. (ADDRESS64)
API_VERSION

Содержит версию библиотеки.
IMAGE_DEBUG_INFORMATION

Содержит сведения об отладке.
IMAGEHLP_CBA_EVENT

Структура IMAGEHLP_CBA_EVENT (dbghelp.h) содержит сведения о событии отладки.
IMAGEHLP_CBA_EVENTW

Структура IMAGEHLP_CBA_EVENTW (Юникод) (dbghelp.h) содержит сведения о событии отладки.
IMAGEHLP_CBA_READ_MEMORY

Содержит сведения об операции чтения памяти.
IMAGEHLP_DEFERRED_SYMBOL_LOAD

Содержит сведения об отложенной загрузке символов. (IMAGEHLP_DEFERRED_SYMBOL_LOAD)
IMAGEHLP_DEFERRED_SYMBOL_LOAD64

Содержит сведения об отложенной загрузке символов. (IMAGEHLP_DEFERRED_SYMBOL_LOAD64)
IMAGEHLP_DEFERRED_SYMBOL_LOADW64

Содержит сведения об отложенной загрузке символов. (IMAGEHLP_DEFERRED_SYMBOL_LOADW64)
IMAGEHLP_DUPLICATE_SYMBOL

Содержит повторяющиеся сведения о символах. (IMAGEHLP_DUPLICATE_SYMBOL)
IMAGEHLP_DUPLICATE_SYMBOL64

Содержит повторяющиеся сведения о символах. (IMAGEHLP_DUPLICATE_SYMBOL64)
IMAGEHLP_GET_TYPE_INFO_PARAMS

Содержит сведения о типе модуля.
IMAGEHLP_LINE

Представляет строку исходного файла. (IMAGEHLP_LINE)
IMAGEHLP_LINE64

Представляет строку исходного файла. (IMAGEHLP_LINE64)
IMAGEHLP_LINEW64

Представляет строку исходного файла. (IMAGEHLP_LINEW64)
IMAGEHLP_MODULE

Содержит сведения о модуле. (IMAGEHLP_MODULE)
IMAGEHLP_MODULE64

Содержит сведения о модуле. (IMAGEHLP_MODULE64)
IMAGEHLP_MODULEW64

Содержит сведения о модуле. (IMAGEHLP_MODULEW64)
IMAGEHLP_STACK_FRAME

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

Содержит сведения о символах. (IMAGEHLP_SYMBOL)
IMAGEHLP_SYMBOL64

Содержит сведения о символах. (IMAGEHLP_SYMBOL64)
IMAGEHLP_SYMBOLW64

Содержит сведения о символах. (IMAGEHLP_SYMBOLW64)
KDHELP

Сведения, используемые отладчиками ядра для трассировки с помощью обратных вызовов в пользовательском режиме в стеке ядра потока. (KDHELP)
KDHELP64

Сведения, используемые отладчиками ядра для трассировки с помощью обратных вызовов в пользовательском режиме в стеке ядра потока. (KDHELP64)
LOADED_IMAGE

Содержит сведения о загруженного образа.
MODLOAD_CVMISC

Содержит записи CodeView и Misc.
MODLOAD_DATA

Содержит данные модуля.
OMAP

Описывает запись на карте адресов.
SOURCEFILE

Структура SOURCEFILE (dbghelp.h) содержит сведения о исходном файле.
SOURCEFILEW

Структура SOURCEFILEW (Юникод) (dbghelp.h) содержит сведения о исходном файле.
SRCCODEINFO

Структура SRCCODEINFO (dbghelp.h) содержит сведения о строке.
SRCCODEINFOW

Структура SRCCODEINFOW (Юникод) (dbghelp.h) содержит сведения о строке.
STACKFRAME

Представляет кадр стека. (STACKFRAME)
STACKFRAME_EX

Представляет расширенный кадр стека.
STACKFRAME64

Представляет кадр стека. (STACKFRAME64)
SYMBOL_INFO

Структура SYMBOL_INFO (dbghelp.h) содержит сведения о символах.
SYMBOL_INFOW

Структура SYMBOL_INFOW (Юникод) (dbghelp.h) содержит сведения о символах.
SYMSRV_INDEX_INFO

Структура SYMSRV_INDEX_INFO (dbghelp.h) содержит сведения об индексе сервера символов.
SYMSRV_INDEX_INFOW

Структура SYMSRV_INDEX_INFOW (Юникод) (dbghelp.h) содержит сведения об индексе сервера символов.
TI_FINDCHILDREN_PARAMS

Содержит сведения о индексе типа. Он используется функцией SymGetTypeInfo.

Перечисления

 
IMAGEHLP_EXTENDED_OPTIONS

Выводит список расширенных параметров символов, которые можно получить и задать с помощью функций SymGetExtendedOption и SymSetExtendedOption.
IMAGEHLP_SYMBOL_TYPE_INFO

Определяет тип извлекаемых сведений о символах.