Windows XP DLL File Information - dbghelp.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows XP, extracted the information from them, and then saved it into HTML reports. If you want to view a report of another DLL, go to the main page of this Web site.
General Information
File Description: | Windows Image Helper |
File Version: | 5.1.2600.5512 (xpsp.080413-2105) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - 1 other DLL files in system32 directory are statically linked to this file. |
File Size: | 625 KB |
Total Number of Exported Functions: | 98 |
Total Number of Exported Functions With Names: | 98 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 582,656 Bytes | 91.0% | Read, Execute | Code |
.data | 0x00090000 | 13,824 Bytes | 2.2% | Write, Read | Initialized Data |
.rsrc | 0x00095000 | 1,024 Bytes | 0.2% | Read | Initialized Data |
.reloc | 0x00096000 | 41,472 Bytes | 6.5% | Read, Discardable | Initialized Data |
Static Linking
dbghelp.dll is statically linked to the following files:msvcrt.dll
KERNEL32.dll
VERSION.dll
ADVAPI32.dll
RPCRT4.dll
This means that when dbghelp.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, dbghelp.dll won't be loaded.
List of files that are statically linked to dbghelp.dll
dbgeng.dll
This means that when one of the above files is loaded, dbghelp.dll will be loaded too. (The opposite of the previous 'Static Linking' section)
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 0 | 0 Bytes | 0.0% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 0 | 0 Bytes | 0.0% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 0 | 0 Bytes | 0.0% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 1 | 900 Bytes | 0.1% |
Total | 1 | 900 Bytes | 0.1% |
Icons in this file
No icons found in this file
Cursors in this file
No cursors found in this file
Dialog-boxes list (up to 200 dialogs)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
No string resources in this file.
COM Classes/Interfaces
There is no type library in this file with COM classes/interfaces information
Exported Functions List
The following functions are exported by this dll:DbgHelpCreateUserDump | DbgHelpCreateUserDumpW | EnumerateLoadedModules |
EnumerateLoadedModules64 | ExtensionApiVersion | FindDebugInfoFile |
FindDebugInfoFileEx | FindExecutableImage | FindExecutableImageEx |
FindFileInPath | FindFileInSearchPath | GetTimestampForLoadedLibrary |
ImageDirectoryEntryToData | ImageDirectoryEntryToDataEx | ImageNtHeader |
ImageRvaToSection | ImageRvaToVa | ImagehlpApiVersion |
ImagehlpApiVersionEx | MakeSureDirectoryPathExists | MapDebugInformation |
MiniDumpReadDumpStream | MiniDumpWriteDump | SearchTreeForFile |
StackWalk | StackWalk64 | SymCleanup |
SymEnumSourceFiles | SymEnumSym | SymEnumSymbols |
SymEnumTypes | SymEnumerateModules | SymEnumerateModules64 |
SymEnumerateSymbols | SymEnumerateSymbols64 | SymEnumerateSymbolsW |
SymEnumerateSymbolsW64 | SymFindFileInPath | SymFromAddr |
SymFromName | SymFunctionTableAccess | SymFunctionTableAccess64 |
SymGetFileLineOffsets64 | SymGetLineFromAddr | SymGetLineFromAddr64 |
SymGetLineFromName | SymGetLineFromName64 | SymGetLineNext |
SymGetLineNext64 | SymGetLinePrev | SymGetLinePrev64 |
SymGetModuleBase | SymGetModuleBase64 | SymGetModuleInfo |
SymGetModuleInfo64 | SymGetModuleInfoW | SymGetModuleInfoW64 |
SymGetOptions | SymGetSearchPath | SymGetSymFromAddr |
SymGetSymFromAddr64 | SymGetSymFromName | SymGetSymFromName64 |
SymGetSymNext | SymGetSymNext64 | SymGetSymPrev |
SymGetSymPrev64 | SymGetTypeFromName | SymGetTypeInfo |
SymInitialize | SymLoadModule | SymLoadModule64 |
SymLoadModuleEx | SymMatchFileName | SymMatchString |
SymRegisterCallback | SymRegisterCallback64 | SymRegisterFunctionEntryCallback |
SymRegisterFunctionEntryCallback64 | SymSetContext | SymSetOptions |
SymSetSearchPath | SymSetSymWithAddr64 | SymUnDName |
SymUnDName64 | SymUnloadModule | SymUnloadModule64 |
UnDecorateSymbolName | UnmapDebugInformation | WinDbgExtensionDllInit |
dbghelp | dh | lm |
lmi | omap | srcfiles |
sym | vc7fpo |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException __CxxFrameHandler __dllonexit __unDName _access _adjust_fdiv _chsize _close _except_handler3 _fsopen _ftol _fullpath _get_osfhandle _initterm _iob _itoa _lseeki64 _ltoa _makepath _mbscmp _mbsicmp _mbsnbcpy _memicmp _onexit _open_osfhandle _osver _purecall _read _snwprintf _sopen _splitpath _strcmpi _strcmpi _strlwr _strnicmp _vsnprintf _wcsdup _wcsicmp _wcsnicmp _wfopen _wfsopen _wfullpath _wgetenv _winmajor _winminor _wmakepath _write _wsopen _wsplitpath bsearch calloc ctime fclose fflush fopen fread free fseek ftell isspace isxdigit malloc memmove printf public: virtual __thiscall type_info::~type_info(void) qsort sprintf strchr strncat strncmp strncpy strrchr strstr swprintf time tolower towlower void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) void __cdecl terminate(void) wcscat wcscmp wcscpy wcslen wcsncat wcsncmp wcsncpy wcsrchr wcstol wprintf - KERNEL32.dll:
CloseHandle CopyFileA CopyFileW CreateDirectoryA CreateFileA CreateFileMappingA CreateFileMappingW CreateFileW CreateThread DeleteFileW DeviceIoControl DisableThreadLibraryCalls DuplicateHandle ExpandEnvironmentStringsA ExpandEnvironmentStringsW FindClose FindFirstFileA FindNextFileA FlushViewOfFile FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetDriveTypeA GetDriveTypeW GetEnvironmentVariableA GetFileAttributesA GetFileAttributesW GetFileSize GetFileType GetFullPathNameA GetModuleHandleA GetProcAddress GetProcessHeap GetSystemInfo GetSystemTimeAsFileTime GetThreadContext GetThreadSelectorEntry GetTickCount GetVersionExA GetVersionExW HeapCreate HeapDestroy InitializeCriticalSection InitializeCriticalSectionAndSpinCount InterlockedDecrement InterlockedIncrement IsDBCSLeadByte LCMapStringW LoadLibraryA LoadLibraryW LocalAlloc LocalFree MapViewOfFile MapViewOfFileEx MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter ReadProcessMemory ResumeThread SetEndOfFile SetErrorMode SetFileAttributesA SetFileAttributesW SetFilePointer SetUnhandledExceptionFilter Sleep SuspendThread TerminateProcess TerminateThread TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter UnmapViewOfFile VirtualAlloc VirtualFree VirtualProtect VirtualQueryEx WideCharToMultiByte WriteFile lstrcpy lstrlen ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlFreeHeap ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlRestoreLastWin32Error - VERSION.dll:
GetFileVersionInfoA GetFileVersionInfoSizeA GetFileVersionInfoSizeW GetFileVersionInfoW VerQueryValueA - ADVAPI32.dll:
CryptAcquireContextA CryptGenRandom CryptReleaseContext InitializeSecurityDescriptor RegCloseKey RegEnumKeyExW RegOpenKeyExA RegOpenKeyExW RegQueryInfoKeyW RegQueryValueExA RegQueryValueExW SetSecurityDescriptorDacl - RPCRT4.dll:
UuidCreate