Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következők a DbgHelp függvények.
Általános
Az alábbi általános segédfüggvények:
Hibakereső
A hibakeresési szolgáltatásfüggvények azok a függvények, amelyeket a hibakeresők vagy az alkalmazások hibakeresési kódja a leginkább alkalmasnak. Ezek a függvények a szimbólumkezelő függvényekkel együtt használhatók a könnyebb használat érdekében.
EnumerateLoadedModules64
EnumerateLoadedModulesEx
FindDebugInfoFile
FindDebugInfoFileEx
FindExecutableImage
FindExecutableImageEx
StackWalk64
SymSetParentWindow
UnDecorateSymbolName
Képhozzáférés
A rendszerkép-hozzáférési függvények egy végrehajtható lemezkép adataihoz férnek hozzá. A függvények magas szintű hozzáférést biztosítanak a képek alapjához, és nagyon specifikus hozzáférést biztosítanak a képek adatainak leggyakoribb részeihez.
GetTimestampForLoadedLibrary
ImageDirectoryEntryToData
ImageDirectoryEntryToDataEx
ImageNtHeader
ImageRvaToSection
ImageRvaToVa
Szimbólumkezelő
A szimbólumkezelő függvények egyszerű és hordozható hozzáférést biztosítanak az alkalmazásoknak egy kép szimbolikus hibakeresési információihoz. Ezeket a függvényeket kizárólag a szimbolikus információkhoz való hozzáférés biztosítására kell használni. Erre azért van szükség, mert ezek a függvények elkülönítik az alkalmazást a szimbólumformátumtól.
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
Szimbólumkiszolgáló
A szimbólumkiszolgáló lehetővé teszi a hibakeresők számára a megfelelő szimbólumfájlok automatikus lekérését terméknevek, kiadások vagy buildszámok nélkül. A szimbólumkiszolgáló az alábbi függvényeket használja.
SymSrvDeltaName
SymSrvGetFileIndexes
SymSrvGetFileIndexInfo
SymSrvGetFileIndexString
SymSrvGetSupplement
SymSrvIsStore
SymSrvStoreFile
SymSrvStoreSupplement
Felhasználói módú Minidump-fájlok
A minidump függvényekkel az alkalmazások olyan crashdump-fájlokat hozhatnak létre, amelyek a teljes folyamatkörnyezet hasznos részhalmazát tartalmazzák; ez egy minidump fájlnéven ismert. A minidump-fájlok az alábbi függvényeket használják.
Forráskiszolgáló
forráskiszolgáló lehetővé teszi, hogy az ügyfél lekérje az alkalmazás létrehozásához használt forrásfájlok pontos verzióját. A forráskiszolgáló az alábbi függvényeket használja.
- SymGetSourceFile
- SymEnumSourceFileTokens
- SymEnumSourceFileTokensProc
- SymGetSourceFileFromToken
- SymGetSourceFileToken
- SymGetSourceVarFromToken
Elavult függvények
MapDebugInformation
SymEnumerateSymbols64
SymGetSymFromAddr64
SymGetSymFromName64
SymGetSymNext64
SymGetSymPrev64
UnMapDebugInformation