Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Následují funkce DbgHelp.
Obecné
Níže jsou uvedené obecné pomocné funkce:
EnumDirTree
ImagehlpApiVersion
ImagehlpApiVersionEx
MakeSureDirectoryPathExists
SearchTreeForFile
Debugger
Funkce služby ladění jsou funkce, které jsou nejvhodnější pro použití ladicím programem nebo kódem ladění v aplikaci. Tyto funkce lze použít společně s funkcemi obslužné rutiny symbolů pro snadnější použití.
EnumerateLoadedModules64
EnumerateLoadedModulesEx
FindDebugInfoFile
FindDebugInfoFileEx
FindExecutableImage
FindExecutableImageEx
StackWalk64
SymSetParentWindow
UnDecorateSymbolName
Přístup k obrázku
Funkce přístupu k imagi přistupuje k datům ve spustitelné imagi. Funkce poskytují základní přístup k základu imagí a velmi specifický přístup k nejběžnějším částem dat obrázku.
getTimestampForLoadedLibrary
imageDirectoryEntryToData
ImageDirectoryEntryToDataEx
imageNtHeader
ImageRvaToSection
ImageRvaToVa
Obslužná rutina symbolů
Obslužná rutina symbolu funkcím poskytují aplikacím snadný a přenosný přístup k symbolickým informacím o ladění obrázku. Tyto funkce by se měly používat výhradně k zajištění přístupu k symbolickým informacím. To je nezbytné, protože tyto funkce izolují aplikaci od formátu symbolů.
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
Server symbolů
Server symbolů umožňuje ladicím programům automaticky načíst správné soubory symbolů bez názvů produktů, vydaných verzí nebo čísel buildů. Následující funkce se používají se serverem symbolů.
SymSrvDeltaName
SymSrvGetFileIndexes
SymSrvGetFileIndexInfo
SymSrvGetFileIndexString
SymSrvGetSupplement
SymSrvIsStore
SymSrvStoreFile
SymSrvStoreSupplement
Soubory minidump v uživatelském režimu
Funkce minidump poskytují způsob, jak aplikace vytvářet soubory s chybovým ukončením, které obsahují užitečnou podmnožinu celého kontextu procesu; to se označuje jako minidump soubor. Následující funkce se používají se soubory minidump.
Zdrojový server
zdrojový server umožňuje klientovi načíst přesnou verzi zdrojových souborů, které byly použity k sestavení aplikace. U zdrojového serveru se používají následující funkce.
- SymGetSourceFile
- SymEnumSourceFileTokens
- SymEnumSourceFileTokensProc
- SymGetSourceFileFromToken
- SymGetSourceFileToken
- SymGetSourceVarFromToken
Zastaralé funkce
MapDebugInformation
SymEnumerateSymbols64
SymGetSymFromAddr64
SymGetSymFromName64
SymGetSymNext64
SymGetSymPrev64
UnMapDebugInformation