Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
A seguir estão as funções DbgHelp.
Geral
A seguir estão as funções auxiliares gerais:
EnumDirTree
ImagehlpApiVersion
ImagehlpApiVersionEx
MakeSureDirectoryPathExists
SearchTreeForFile
Depurador
As funções de serviço de depuração são as funções mais adequadas para uso por um depurador ou o código de depuração em um aplicativo. Essas funções podem ser usadas em conjunto com as funções do manipulador de símbolos para facilitar o uso.
EnumerateLoadedModules64
EnumerateLoadedModulesEx
FindDebugInfoFile
FindDebugInfoFileEx
FindExecutableImage
FindExecutableImageEx
StackWalk64
SymSetParentWindow
UnDecorateSymbolName
Acesso à imagem
As funções de acesso à imagem acessam os dados em uma imagem executável. As funções fornecem acesso de alto nível à base de imagens e acesso muito específico às partes mais comuns dos dados de uma imagem.
GetTimestampForLoadedLibrary
ImageDirectoryEntryToData
ImageDirectoryEntryToDataEx
ImageNtHeader
ImageRvaToSection
ImageRvaToVa
Manipulador de símbolos
O manipulador de símbolos funções dão aos aplicativos acesso fácil e portátil às informações de depuração simbólica de uma imagem. Estas funções devem ser utilizadas exclusivamente para garantir o acesso a informações simbólicas. Isso é necessário porque essas funções isolam o aplicativo do formato de símbolo.
SymAddSourceStream
SymAddSymbol
SymCleanup
SymDeleteSymbol
SymEnumerateModules64
SymEnumLines
SymEnumProcesses
SymEnumSourceFiles
SymEnumSourceLines
SymEnumSymbols
SymEnumSymbolsForAddr
SymEnumTypes
SymEnumTypesByName
SymFindDebugInfoFile
SymFindExecutableImage
SymFindFileInPath
SymFromAddr
SymFromIndex
SymFromName
SymFromToken
SymFunctionTableAccess64
SymGetFileLineOffsets64
SymGetHomeDirectory
SymGetLineFromAddr64
SymGetLineFromName64
SymGetLineNext64
SymGetLinePrev64
SymGetModuleBase64
SymGetModuleInfo64
SymGetOmaps
SymGetOptions
SymGetScope
SymGetSearchPath
SymGetSymbolFile
SymGetTypeFromName
SymGetTypeInfo
SymGetTypeInfoEx
SymInitialize
SymLoadModule64
SymLoadModuleEx
SymMatchFileName
SymMatchString
SymNext
SymPrev
SymRefreshModuleList
SymRegisterCallback64
SymRegisterFunctionEntryCallback64
SymSearch
SymSetContext
SymSetHomeDirectory
SymSetOptions
SymSetScopeFromAddr
SymSetScopeFromIndex
SymSetSearchPath
SymUnDName64
SymUnloadModule64
Servidor de símbolos
O servidor de símbolos permite que os depuradores recuperem automaticamente os arquivos de símbolos corretos sem nomes de produtos, versões ou números de compilação. As seguintes funções são usadas com o servidor de símbolos.
SymSrvDeltaName
SymSrvGetFileIndexes
SymSrvGetFileIndexInfo
SymSrvGetFileIndexString
SymSrvGetSupplement
SymSrvIsStore
SymSrvStoreFile
SymSrvStoreSupplement
Arquivos Minidump de modo de usuário
As funções minidump fornecem uma maneira para os aplicativos produzirem arquivos crashdump que contêm um subconjunto útil de todo o contexto do processo; Isso é conhecido como um arquivo minidump. As seguintes funções são usadas com arquivos minidump.
Servidor de origem
do servidor de origem permite que um cliente recupere a versão exata dos arquivos de origem que foram usados para criar um aplicativo. As funções a seguir são usadas com o servidor de origem.
- SymGetSourceFile
- SymEnumSourceFileTokens
- SymEnumSourceFileTokensProc
- SymGetSourceFileFromToken
- SymGetSourceFileToken
- SymGetSourceVarFromToken
Funções obsoletas
MapDebugInformation
SymEnumerateSymbols64
SymGetSymFromAddr64
SymGetSymFromName64
SymGetSymNext64
SymGetSymPrev64
UnMapDebugInformation