Vanara/PInvoke/DbgHelp/pkgreadme.md

10 KiB

Vanara

Vanara.PInvoke.DbgHelp NuGet Package

Version Build status

PInvoke API (methods, structures and constants) imported from Windows DbgHelp.dll.

What is Vanara?

Vanara is a community project that contains various .NET assemblies which have P/Invoke functions, interfaces, enums and structures from Windows libraries. Each assembly is associated with one or a few tightly related libraries.

Issues?

First check if it's already fixed by trying the AppVeyor build. If you're still running into problems, file an issue.

Included in Vanara.PInvoke.DbgHelp

Functions Enumerations Structures
BindImageEx
CheckSumMappedFile
EnumDirTree
EnumDirTreeA
EnumerateLoadedModules
EnumerateLoadedModulesEx
EnumerateLoadedModulesW64
FindDebugInfoFile
FindDebugInfoFileEx
FindDebugInfoFileExA
FindExecutableImage
FindExecutableImageEx
FindExecutableImageExA
GetImageConfigInformation
GetImageUnusedHeaderBytes
GetSymLoadError
GetTimestampForLoadedLibrary
ImageAddCertificate
ImageDirectoryEntryToData
ImageDirectoryEntryToDataEx
ImageEnumerateCertificates
ImageGetCertificateData
ImageGetCertificateHeader
ImageGetDigestStream
ImagehlpApiVersion
ImagehlpApiVersionEx
ImageLoad
ImageNtHeader
ImageRemoveCertificate
ImageRvaToSection
ImageRvaToVa
ImageUnload
MakeSureDirectoryPathExists
MapAndLoad
MapDebugInformation
MapFileAndCheckSum
MiniDumpReadDumpStream
MiniDumpWriteDump
ReBaseImage
ReBaseImage64
SearchTreeForFile
SearchTreeForFileA
SetImageConfigInformation
SetSymLoadError
SplitSymbols
StackWalk
StackWalk64
StackWalkEx
SymAddrIncludeInlineTrace
SymAddSourceStream
SymAddSymbol
SymAddSymbolA
SymbolServerSetOptionsA
SymbolServerSetOptionsW
SymCleanup
SymCompareInlineTrace
SymDeleteSymbol
SymDeleteSymbolA
SymEnumerateModules
SymEnumerateModules64
SymEnumerateModulesW64
SymEnumLines
SymEnumLinesA
SymEnumProcesses
SymEnumSourceFiles
SymEnumSourceFilesA
SymEnumSourceFileTokens
SymEnumSourceLines
SymEnumSourceLinesA
SymEnumSymbols
SymEnumSymbolsA
SymEnumSymbolsEx
SymEnumSymbolsExA
SymEnumSymbolsForAddr
SymEnumSymbolsForAddrA
SymEnumTypes
SymEnumTypesA
SymEnumTypesByName
SymEnumTypesByNameA
SymFindDebugInfoFile
SymFindDebugInfoFileA
SymFindExecutableImage
SymFindExecutableImageA
SymFindFileInPath
SymFindFileInPathA
SymFromAddr
SymFromAddrA
SymFromIndex
SymFromIndexA
SymFromInlineContext
SymFromInlineContextA
SymFromName
SymFromNameA
SymFromToken
SymFromTokenA
SymFunctionTableAccess
SymFunctionTableAccess64
SymFunctionTableAccess64AccessRoutines
SymGetExtendedOption
SymGetFileLineOffsets64
SymGetHomeDirectory
SymGetHomeDirectoryA
SymGetLineFromAddr64
SymGetLineFromAddrA
SymGetLineFromAddrW
SymGetLineFromAddrW64
SymGetLineFromInlineContext
SymGetLineFromInlineContextA
SymGetLineFromName
SymGetLineFromName64
SymGetLineFromNameW64
SymGetLineNext64
SymGetLineNextA
SymGetLineNextW
SymGetLineNextW64
SymGetLinePrev64
SymGetLinePrevA
SymGetLinePrevW
SymGetLinePrevW64
SymGetModuleBase
SymGetModuleBase64
SymGetModuleInfo
SymGetModuleInfo64
SymGetModuleInfoA
SymGetModuleInfoW64
SymGetOmaps
SymGetOptions
SymGetScope
SymGetScopeA
SymGetSearchPath
SymGetSearchPathA
SymGetSourceFile
SymGetSourceFileA
SymGetSourceFileChecksum
SymGetSourceFileChecksumA
SymGetSourceFileFromToken
SymGetSourceFileFromTokenA
SymGetSourceFileToken
SymGetSourceFileTokenA
SymGetSourceVarFromToken
SymGetSourceVarFromTokenA
SymGetSymbolFile
SymGetSymbolFileA
SymGetSymFromAddr
SymGetSymFromAddr64
SymGetSymFromName
SymGetSymFromName64
SymGetSymNext64
SymGetSymNextA
SymGetSymNextW
SymGetSymNextW64
SymGetSymPrev64
SymGetSymPrevW
SymGetSymPrevW64
SymGetTypeFromName
SymGetTypeFromNameA
SymGetTypeInfo
SymGetTypeInfoEx
SymInitialize
SymInitializeA
SymLoadModule
SymLoadModule64
SymLoadModuleEx
SymLoadModuleExA
SymMatchFileName
SymMatchFileNameA
SymMatchString
SymNext
SymNextA
SymPrev
SymPrevA
SymQueryInlineTrace
SymRefreshModuleList
SymRegisterCallback64
SymRegisterCallbackA
SymRegisterCallbackW
SymRegisterCallbackW64
SymRegisterFunctionEntryCallback
SymRegisterFunctionEntryCallback64
SymSearch
SymSearchA
SymSetContext
SymSetExtendedOption
SymSetHomeDirectory
SymSetHomeDirectoryA
SymSetOptions
SymSetParentWindow
SymSetScopeFromAddr
SymSetScopeFromIndex
SymSetScopeFromInlineContext
SymSetSearchPath
SymSetSearchPathA
SymSrvDeltaName
SymSrvDeltaNameA
SymSrvGetFileIndexes
SymSrvGetFileIndexesA
SymSrvGetFileIndexInfo
SymSrvGetFileIndexInfoA
SymSrvGetFileIndexString
SymSrvGetFileIndexStringA
SymSrvGetSupplement
SymSrvGetSupplementA
SymSrvIsStore
SymSrvIsStoreA
SymSrvStoreFile
SymSrvStoreFileA
SymSrvStoreSupplement
SymSrvStoreSupplementA
SymUnDName
SymUnDName64
SymUnloadModule
SymUnloadModule64
TouchFileTimes
UnDecorateSymbolName
UnDecorateSymbolNameA
UnMapAndLoad
UnmapDebugInformation
UpdateDebugInfoFile
UpdateDebugInfoFileEx
ADDRESS_MODE
EVENT_SEVERITY
FRAME
IMAGEHLP_EXTENDED_OPTIONS
IMAGEHLP_SYMBOL_TYPE_INFO
SYM_INLINE_COMP
SYM_STKWALK
UNDNAME
DSLFLAG
IMAGEHLP_GTI_FLAGS
INLINE_FRAME_CONTEXT
SYM_TYPE
SYMFLAG
CBA
ESLFLAG
IMAGEHLP_HD_TYPE
IMAGEHLP_SF_TYPE
SLMFLAG
SSRVOPT
SYMENUM
SYMOPT
SYMSEARCH
SYMSTOREOPT
MINIDUMP_CALLBACK_TYPE
MINIDUMP_HANDLE_OBJECT_INFORMATION_TYPE
MINIDUMP_SECONDARY_FLAGS
MINIDUMP_STREAM_TYPE
MINIDUMP_THREAD_INFO_FLAG
MINIDUMP_TYPE
MODULE_WRITE_FLAGS
THREAD_WRITE_FLAGS
IMAGE_DEBUG_TYPE
IMAGE_DIRECTORY_ENTRY
IMAGE_DLLCHARACTERISTICS
IMAGE_FILE
IMAGE_FILE_MACHINE
IMAGE_OPTIONAL_MAGIC
IMAGE_SCN
IMAGE_SUBSYSTEM
BINDOPTS
CHECKSUM
IMAGEHLP_STATUS_REASON
SPLITSYM
















































































































































































ADDRESS
ADDRESS64
API_VERSION
IMAGE_DEBUG_INFORMATION
IMAGEHLP_CBA_EVENT
IMAGEHLP_CBA_READ_MEMORY
IMAGEHLP_DEFERRED_SYMBOL_LOAD
IMAGEHLP_DEFERRED_SYMBOL_LOAD64
IMAGEHLP_DEFERRED_SYMBOL_LOADW64
IMAGEHLP_DUPLICATE_SYMBOL64
IMAGEHLP_GET_TYPE_INFO_PARAMS
IMAGEHLP_LINE
IMAGEHLP_LINE64
IMAGEHLP_MODULE
IMAGEHLP_MODULE64
IMAGEHLP_STACK_FRAME
IMAGEHLP_SYMBOL
IMAGEHLP_SYMBOL64
IMAGEHLP_SYMBOLW
IMAGEHLP_SYMBOLW64
KDHELP
KDHELP64
LOADED_IMAGE
MODLOAD_CVMISC
MODLOAD_DATA
OMAP
SOURCEFILE
SRCCODEINFO
STACKFRAME
STACKFRAME_EX
STACKFRAME64
SYMBOL_INFO
SYMSRV_INDEX_INFO
TI_FINDCHILDREN_PARAMS
CONTEXT
CPU_INFORMATION
MINIDUMP_CALLBACK_INFORMATION
MINIDUMP_CALLBACK_INPUT
MINIDUMP_CALLBACK_OUTPUT
MINIDUMP_DIRECTORY
MINIDUMP_EXCEPTION
MINIDUMP_EXCEPTION_INFORMATION
MINIDUMP_EXCEPTION_STREAM
MINIDUMP_FUNCTION_TABLE_DESCRIPTOR
MINIDUMP_FUNCTION_TABLE_STREAM
MINIDUMP_HANDLE_DATA_STREAM
MINIDUMP_HANDLE_DESCRIPTOR
MINIDUMP_HANDLE_DESCRIPTOR_2
MINIDUMP_HANDLE_OBJECT_INFORMATION
MINIDUMP_HANDLE_OPERATION_LIST
MINIDUMP_HEADER
MINIDUMP_INCLUDE_MODULE_CALLBACK
MINIDUMP_INCLUDE_THREAD_CALLBACK
MINIDUMP_IO_CALLBACK
MINIDUMP_LOCATION_DESCRIPTOR
MINIDUMP_MEMORY_DESCRIPTOR
MINIDUMP_MEMORY_INFO
MINIDUMP_MEMORY_INFO_LIST
MINIDUMP_MEMORY_LIST
MINIDUMP_MISC_INFO
MINIDUMP_MISC_INFO_2
MINIDUMP_MODULE
MINIDUMP_MODULE_CALLBACK
MINIDUMP_MODULE_LIST
MINIDUMP_READ_MEMORY_FAILURE_CALLBACK
MINIDUMP_STRING
MINIDUMP_SYSTEM_INFO
MINIDUMP_THREAD
MINIDUMP_THREAD_CALLBACK
MINIDUMP_THREAD_EX
MINIDUMP_THREAD_EX_CALLBACK
MINIDUMP_THREAD_EX_LIST
MINIDUMP_THREAD_INFO
MINIDUMP_THREAD_INFO_LIST
MINIDUMP_THREAD_LIST
MINIDUMP_UNLOADED_MODULE
MINIDUMP_UNLOADED_MODULE_LIST
MINIDUMP_USER_STREAM
MINIDUMP_USER_STREAM_INFORMATION
MINIDUMP_VM_POST_READ_CALLBACK
MINIDUMP_VM_PRE_READ_CALLBACK
MINIDUMP_VM_QUERY_CALLBACK
LIST_ENTRY
FPO_DATA
IMAGE_RUNTIME_FUNCTION_ENTRY
IMAGE_COFF_SYMBOLS_HEADER
IMAGE_DATA_DIRECTORY
IMAGE_DEBUG_DIRECTORY
IMAGE_EXPORT_DIRECTORY
IMAGE_FILE_HEADER
IMAGE_FUNCTION_ENTRY
IMAGE_LOAD_CONFIG_CODE_INTEGRITY
IMAGE_LOAD_CONFIG_DIRECTORY32
IMAGE_LOAD_CONFIG_DIRECTORY64
IMAGE_NT_HEADERS
IMAGE_OPTIONAL_HEADER
IMAGE_SECTION_HEADER
X86CPUINFO
OTHERCPUINFO
<_DataDirectory>e__FixedBuffer
MISC