Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Aşağıda DbgHelp işlevleri yer alır.
Genel
Genel yardımcı işlevler şunlardır:
EnumDirTree
ImagehlpApiVersion
ImagehlpApiVersionEx
MakeSureDirectoryPathExists
SearchTreeForFile
Hata ayıklayıcı
Hata ayıklama hizmeti işlevleri, bir hata ayıklayıcısı veya uygulamadaki hata ayıklama kodu tarafından kullanılmak için en uygun işlevlerdir. Bu işlevler, daha kolay kullanım için sembol işleyici işlevleriyle birlikte kullanılabilir.
EnumerateLoadedModules64
EnumerateLoadedModulesEx
FindDebugInfoFile
FindDebugInfoFileEx
FindExecutableImage
FindExecutableImageEx
stackwalk64
SymSetParentWindow
UnDecorateSymbolName
Görüntü Erişimi
Görüntü erişim işlevleri yürütülebilir bir görüntüdeki verilere erişer. İşlevler, görüntülerin tabanına üst düzey erişim ve görüntü verilerinin en yaygın bölümlerine çok özel erişim sağlar.
GetTimestampForLoadedLibrary
ImageDirectoryEntryToData
ImageDirectoryEntryToDataEx
ImageNtHeader
imageRvaToSection
ImageRvaToVa
Sembol İşleyicisi
sembol işleyicisi işlevleri, uygulamalara görüntünün sembolik hata ayıklama bilgilerine kolay ve taşınabilir erişim sağlar. Bu işlevler yalnızca sembolik bilgilere erişimi sağlamak için kullanılmalıdır. Bu işlevler uygulamayı simge biçiminden yalıttığı için bu gereklidir.
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
Sembol Sunucusu
sembol sunucusu, hata ayıklayıcıların ürün adları, yayınlar veya derleme numaraları olmadan doğru sembol dosyalarını otomatik olarak almasını sağlar. Aşağıdaki işlevler sembol sunucusuyla birlikte kullanılır.
SymSrvDeltaName
SymSrvGetFileIndexes
SymSrvGetFileIndexInfo
SymSrvGetFileIndexString
SymSrvGetSupplement
SymSrvIsStore
SymSrvStoreFile
SymSrvStoreSupplement
Kullanıcı modu MiniDump Dosyaları
Minidump işlevleri, uygulamaların tüm işlem bağlamının yararlı bir alt kümesini içeren crashdump dosyaları üretmesi için bir yol sağlar; bu, minidump dosyasıolarak bilinir. Aşağıdaki işlevler minidump dosyalarıyla birlikte kullanılır.
Kaynak Sunucu
Kaynak sunucu, istemcinin bir uygulama oluşturmak için kullanılan kaynak dosyaların tam sürümünü almasını sağlar. Aşağıdaki işlevler kaynak sunucuyla birlikte kullanılır.
- SymGetSourceFile
- SymEnumSourceFileTokens
- SymEnumSourceFileTokensProc
- SymGetSourceFileFromToken
- SymGetSourceFileToken
- SymGetSourceVarFromToken
Eski İşlevler
MapDebugInformation
SymEnumerateSymbols64
SymGetSymFromAddr64
SymGetSymFromName64
SymGetSymNext64
SymGetSymPrev64
UnMapDebugInformation