Заголовок 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)
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

Находит запись пропуска таблицы функций или запись пропуска указателя кадра (FPO) для адреса.
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 или image, которые будут использоваться для хранения файла.
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 (Юникод) (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 (Unicode) (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.
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. (АДРЕС)
АДРЕС64

Представляет адрес. Он используется в структуре STACKFRAME64. (АДРЕС64)
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 и Разное.
MODLOAD_DATA

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

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

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

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

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

Структура SRCCODEINFOW (Юникод) (dbghelp.h) содержит сведения о строке.
СТЕКФРЕЙМ

Представляет кадр стека. (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

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