Windows XP DLL File Information - mshtml.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: | Microsoft (R) HTML Viewer |
File Version: | 8.00.6001.18702 (longhorn_ie8_rtm(wmbla).090308-0339) |
Company: | Microsoft Corporation |
Product Name: | Windows Internet Explorer |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 5,798 KB |
Total Number of Exported Functions: | 20 |
Total Number of Exported Functions With Names: | 15 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 5,423,104 Bytes | 91.3% | Read, Execute | Code |
.data | 0x0052d000 | 31,232 Bytes | 0.5% | Write, Read | Initialized Data |
.rsrc | 0x00536000 | 276,992 Bytes | 4.7% | Read | Initialized Data |
.reloc | 0x0057a000 | 204,800 Bytes | 3.4% | Read, Discardable | Initialized Data |
Static Linking
mshtml.dll is statically linked to the following files:msvcrt.dll
GDI32.dll
KERNEL32.dll
USER32.dll
ADVAPI32.dll
ole32.dll
iertutil.dll
SHLWAPI.dll
msls31.dll
OLEAUT32.dll
VERSION.dll
This means that when mshtml.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, mshtml.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 22 | 213,621 Bytes | 3.6% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 18 | 6,344 Bytes | 0.1% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 10 | 5,374 Bytes | 0.1% |
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 | 5 | 44,126 Bytes | 0.7% |
Total | 55 | 269,465 Bytes | 4.5% |
Icons in this file
There are 22 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
Cursors in this file
There are 18 cursors stored in this DLL file. You can view all these cursors in the following small thumbnail:
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:ClearPhishingFilterData | ConvertAndEscapePostData | CreateHTMLPropertyPage | DllCanUnloadNow |
DllEnumClassObjects | DllGetClassObject | IEIsXMLNSRegistered | IERegisterXMLNS |
MatchExactGetIDsOfNames | PrintHTML | RunHTMLApplication | ShowHTMLDialog |
ShowHTMLDialogEx | ShowModalDialog | ShowModelessHTMLDialog |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CIatan2 _CIcos _CIsin _CIsqrt _XcptFilter __dllonexit _adjust_fdiv _amsg_exit _errno _initterm _ismbcdigit _itow _lock _ltow _mbschr _mbscmp _mbscspn _mbsinc _mbsspn _mbsstr _onexit _purecall _strcmpi _strnicmp _ultoa _ultow _unlock _vsnprintf _vsnwprintf _wcsicmp _wcslwr _wcsnicmp _wcsrev _wtof _wtoi _wtol atoi bsearch calloc ceil floor free isalpha isdigit iswalnum iswascii iswdigit iswspace malloc memcpy memmove memset qsort strchr strncmp strrchr strstr strtol towlower wcschr wcsncmp wcspbrk wcsrchr wcsspn wcsstr wcstok wcstol wcstoul - GDI32.dll:
BitBlt CloseEnhMetaFile CloseMetaFile CombineRgn CreateBitmap CreateCompatibleBitmap CreateCompatibleDC CreateDCW CreateDIBSection CreateEllipticRgn CreateEnhMetaFileW CreateFontIndirectW CreateHatchBrush CreateICW CreateMetaFileA CreatePalette CreatePatternBrush CreatePen CreateRectRgn CreateRectRgnIndirect CreateSolidBrush DeleteDC DeleteEnhMetaFile DeleteMetaFile DeleteObject Ellipse EnumFontFamiliesExW EnumFontsW EnumObjects EqualRgn Escape ExcludeClipRect ExtCreatePen ExtCreateRegion ExtEscape ExtSelectClipRgn ExtTextOutA ExtTextOutW GdiFlush GetBkColor GetCharABCWidthsW GetCharWidth32W GetCharWidthA GetCharWidthW GetClipBox GetClipRgn GetCurrentObject GetCurrentPositionEx GetDIBColorTable GetDIBits GetDeviceCaps GetEnhMetaFileHeader GetEnhMetaFilePaletteEntries GetEnhMetaFileW GetFontData GetFontUnicodeRanges GetGlyphOutlineW GetNearestColor GetNearestPaletteIndex GetObjectType GetObjectW GetOutlineTextMetricsW GetPaletteEntries GetROP2 GetRandomRgn GetRegionData GetRgnBox GetStockObject GetTextAlign GetTextCharset GetTextCharsetInfo GetTextColor GetTextExtentPoint32W GetTextFaceW GetTextMetricsW GetViewportOrgEx GetWindowExtEx GetWindowOrgEx IntersectClipRect LPtoDP LineTo MaskBlt MoveToEx OffsetRgn OffsetViewportOrgEx PatBlt PlayEnhMetaFile PlayMetaFile Polygon Polyline RealizePalette Rectangle RestoreDC SaveDC SelectClipRgn SelectObject SelectPalette SetBkColor SetBkMode SetBrushOrgEx SetDIBColorTable SetDIBits SetDIBitsToDevice SetEnhMetaFileBits SetMapMode SetMetaFileBitsEx SetROP2 SetStretchBltMode SetTextAlign SetTextColor SetViewportExtEx SetViewportOrgEx SetWindowExtEx SetWindowOrgEx StretchBlt StretchDIBits TranslateCharsetInfo UnrealizeObject - KERNEL32.dll:
ActivateActCtx CloseHandle CompareFileTime CompareStringW ConvertThreadToFiber CopyFileW CreateActCtxW CreateDirectoryW CreateEventW CreateFiber CreateFileMappingA CreateFileMappingW CreateFileW CreateMutexA CreateMutexW CreateThread DeactivateActCtx DeleteFiber DeleteFileW EnumUILanguagesW ExpandEnvironmentStringsA ExpandEnvironmentStringsW FileTimeToLocalFileTime FileTimeToSystemTime FindAtomW FindClose FindFirstFileW FindResourceA FindResourceExA FindResourceExW FindResourceW FlushViewOfFile FormatMessageW FreeLibrary FreeLibraryAndExitThread GetACP GetCPInfo GetCommandLineW GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetExitCodeThread GetFileAttributesExW GetFileAttributesW GetFileSize GetFileTime GetFileType GetFullPathNameA GetFullPathNameW GetLocalTime GetLocaleInfoA GetLocaleInfoW GetLongPathNameW GetModuleFileNameA GetModuleFileNameW GetModuleHandleExA GetModuleHandleW GetProcAddress GetProcessHeap GetProfileIntA GetStringTypeW GetSystemDefaultLCID GetSystemDefaultUILanguage GetSystemDirectoryW GetSystemInfo GetSystemTime GetSystemTimeAsFileTime GetSystemWindowsDirectoryW GetTempFileNameW GetTempPathW GetTickCount GetUserDefaultLCID GetUserDefaultLangID GetUserDefaultUILanguage GetVersion GetVersionExA GetVersionExW GlobalAddAtomW GlobalAlloc GlobalDeleteAtom GlobalFindAtomW GlobalFlags GlobalFree GlobalLock GlobalReAlloc GlobalSize GlobalUnlock HeapDestroy InitializeCriticalSection InitializeCriticalSectionAndSpinCount InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedExchangeAdd InterlockedIncrement IsDBCSLeadByteEx IsProcessorFeaturePresent IsValidCodePage LCMapStringA LoadLibraryA LoadLibraryExA LoadLibraryExW LoadLibraryW LoadResource LocalAlloc LocalFree LockResource MapViewOfFile MulDiv MultiByteToWideChar OpenEventW OpenFileMappingA OpenMutexA OpenProcess OutputDebugStringA QueryPerformanceCounter QueueUserWorkItem RaiseException ReadFile RegisterWaitForSingleObject ReleaseActCtx ReleaseMutex ResumeThread SearchPathA SearchPathW SetEndOfFile SetErrorMode SetEvent SetFilePointer SetUnhandledExceptionFilter SizeofResource Sleep SwitchToFiber SystemTimeToFileTime TerminateProcess TerminateThread TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter UnmapViewOfFile UnregisterWaitEx VirtualAlloc VirtualProtect VirtualQuery WaitForSingleObject WideCharToMultiByte WriteFile _hread lstrcmp lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlCaptureStackBackTrace ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlFreeHeap ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlRestoreLastWin32Error ntdll!RtlSizeHeap ntdll!RtlUnwind - USER32.dll:
AdjustWindowRectEx AllowSetForegroundWindow AppendMenuA AppendMenuW AttachThreadInput BeginDeferWindowPos BeginPaint BringWindowToTop CallNextHookEx CallWindowProcW CharLowerA CharLowerBuffW CharLowerW CharNextW CharPrevW CharToOemW CharUpperW CheckDlgButton CheckMenuItem CheckMenuRadioItem ChildWindowFromPointEx ClientToScreen CopyAcceleratorTableW CopyRect CreateAcceleratorTableW CreateCaret CreatePopupMenu CreateWindowExA CreateWindowExW DefWindowProcW DeferWindowPos DeleteMenu DestroyCaret DestroyCursor DestroyCursor DestroyMenu DestroyWindow DialogBoxParamW DispatchMessageW DrawEdge DrawFocusRect DrawFrameControl DrawTextW EnableMenuItem EnableWindow EndDeferWindowPos EndDialog EndPaint EnumChildWindows EqualRect FillRect FindWindowW FrameRect GetActiveWindow GetAncestor GetAsyncKeyState GetCapture GetCaretBlinkTime GetClassInfoExW GetClassInfoW GetClassNameW GetClientRect GetComboBoxInfo GetCursor GetCursorPos GetDC GetDCEx GetDesktopWindow GetDlgItem GetDlgItemTextW GetDoubleClickTime GetFocus GetForegroundWindow GetKeyState GetKeyboardLayout GetKeyboardLayoutList GetKeyboardState GetLastActivePopup GetMenuItemCount GetMenuItemID GetMenuState GetMenuStringW GetMessageExtraInfo GetMessagePos GetMessageTime GetMessageW GetMonitorInfoW GetParent GetPropW GetSubMenu GetSysColor GetSysColorBrush GetSystemMenu GetSystemMetrics GetTopWindow GetUpdateRect GetUpdateRgn GetWindow GetWindowDC GetWindowInfo GetWindowLongA GetWindowLongW GetWindowRect GetWindowRgn GetWindowTextW GetWindowThreadProcessId HideCaret InSendMessage InflateRect InsertMenuW IntersectRect InvalidateRect InvalidateRgn IsCharAlphaNumericW IsCharAlphaW IsCharLowerW IsCharUpperW IsChild IsClipboardFormatAvailable IsDlgButtonChecked IsIconic IsRectEmpty IsWinEventHookInstalled IsWindow IsWindowUnicode IsWindowVisible KillTimer LoadAcceleratorsW LoadBitmapW LoadCursorA LoadCursorW LoadIconW LoadImageW LoadMenuW LoadStringW LockWindowUpdate MapVirtualKeyExW MapWindowPoints MessageBeep MessageBoxW MonitorFromRect MonitorFromWindow MoveWindow MsgWaitForMultipleObjects NotifyWinEvent OffsetRect PeekMessageW PostMessageW PostQuitMessage PostThreadMessageW PtInRect RedrawWindow RegisterClassExW RegisterClassW RegisterClipboardFormatA RegisterClipboardFormatW RegisterClipboardFormatW ReleaseCapture ReleaseDC RemoveMenu RemovePropW ScreenToClient ScrollDC SendDlgItemMessageW SendMessageA SendMessageW SetActiveWindow SetCapture SetCaretPos SetCursor SetCursorPos SetDlgItemTextW SetFocus SetForegroundWindow SetParent SetPropW SetRectEmpty SetTimer SetWindowLongA SetWindowLongW SetWindowPos SetWindowRgn SetWindowTextW SetWindowsHookExW ShowCaret ShowCursor ShowWindow SubtractRect SystemParametersInfoW ToAsciiEx TrackMouseEvent TrackPopupMenu TranslateMessage UnhookWindowsHookEx UnionRect UnregisterClassA UnregisterClassW UpdateWindow ValidateRect ValidateRgn VkKeyScanW WaitMessage WinHelpW WindowFromDC WindowFromPoint - ADVAPI32.dll:
CryptAcquireContextA CryptAcquireContextW CryptGenRandom CryptReleaseContext GetTraceEnableFlags GetTraceEnableLevel GetTraceLoggerHandle OpenProcessToken RegCloseKey RegCreateKeyExW RegDeleteKeyW RegDeleteValueW RegEnumKeyExW RegEnumKeyW RegEnumValueW RegOpenKeyA RegOpenKeyExA RegOpenKeyExW RegOpenKeyW RegQueryInfoKeyW RegQueryValueExA RegQueryValueExW RegQueryValueW RegSetValueExW RegisterTraceGuidsW TraceEvent UnregisterTraceGuids - ole32.dll:
CLSIDFromProgID CLSIDFromString CoAllowSetForegroundWindow CoCreateGuid CoCreateInstance CoFileTimeNow CoFreeUnusedLibraries CoGetClassObject CoGetInterfaceAndReleaseStream CoGetMarshalSizeMax CoGetTreatAsClass CoInitialize CoInitializeEx CoMarshalInterThreadInterfaceInStream CoMarshalInterface CoRegisterClassObject CoRegisterMessageFilter CoRevokeClassObject CoTaskMemAlloc CoTaskMemFree CoTaskMemRealloc CoUninitialize CoUnmarshalInterface CreateBindCtx CreateDataAdviseHolder CreateDataCache CreateILockBytesOnHGlobal CreateOleAdviseHolder CreateStreamOnHGlobal DoDragDrop GetHGlobalFromStream IIDFromString MkParseDisplayName OleCreateFromData OleFlushClipboard OleGetClipboard OleGetIconOfClass OleInitialize OleIsCurrentClipboard OleQueryCreateFromData OleQueryLinkFromData OleRegGetUserType OleRun OleSaveToStream OleSetClipboard OleTranslateAccelerator OleUninitialize ProgIDFromCLSID RegisterDragDrop ReleaseStgMedium RevokeDragDrop StgCreateDocfile StgCreateDocfileOnILockBytes StgOpenStorage StringFromCLSID StringFromGUID2 StringFromIID WriteClassStg WriteClassStm WriteFmtUserTypeStg - iertutil.dll:
IERT_DelayLoadFailureHook - SHLWAPI.dll:
AssocGetPerceivedType AssocIsDangerous AssocQueryKeyW AssocQueryStringA AssocQueryStringW ChrCmpIW GetAcceptLanguagesW HashData IsCharSpaceW PathAddBackslashW PathAppendW PathCanonicalizeW PathCombineW PathCreateFromUrlW PathFileExistsW PathFindExtensionW PathFindFileNameW PathGetCharTypeW PathGetDriveNumberW PathIsFileSpecW PathIsRelativeW PathIsUNCW PathQuoteSpacesW PathRemoveArgsW PathRemoveBlanksW PathRemoveFileSpecW PathStripPathW PathUndecorateW PathUnquoteSpacesW SHCreateShellPalette SHCreateStreamOnFileW SHCreateThread SHGetInverseCMAP SHGetValueW SHLoadIndirectString SHQueryValueExW SHRegGetValueW SHSetValueW SHStrDupW StrCatW StrChrW StrCmpCA StrCmpCW StrCmpICA StrCmpICW StrCmpIW StrCmpNIA StrCmpNIW StrCmpNW StrCmpW StrCpyNW StrStrA StrStrIA StrStrIW StrStrW StrToIntExW StrToIntW StrTrimW UrlApplySchemeW UrlCanonicalizeW UrlCreateFromPathW UrlGetLocationW UrlGetPartW UrlIsOpaqueW UrlIsW UrlUnescapeW wnsprintfW - msls31.dll:
LsCreateContext LsCreateLine LsCreateSubline LsDestroyContext LsDestroyLine LsDestroySubline LsDisplayLine LsDisplaySubline LsEnumLine LsEnumSubline LsFetchAppendToCurrentSubline LsFetchAppendToCurrentSublineResume LsFindNextBreakSubline LsFindPrevBreakSubline LsFinishCurrentSubline LsForceBreakSubline LsGetHihLsimethods LsGetMinDurBreaks LsGetReverseLsimethods LsGetRubyLsimethods LsGetSpecialEffectsSubline LsGetTatenakayokoLsimethods LsGetWarichuLsimethods LsMatchPresSubline LsQueryLineCpPpoint LsQueryLineDup LsQueryLinePointPcp LsSetBreakSubline LsSetBreaking LsSetCompression LsSetDoc LsSetExpansion LsSetModWidthPairs LsTruncateSubline LsdnFinishRegular LsdnQueryObjDimRange LsdnSubmitSublines LssbFDonePresSubline LssbFIsSublineEmpty LssbGetObjDimSubline - OLEAUT32.dll:
CreateErrorInfo CreateTypeLib2 DispGetIDsOfNames DispInvoke GetErrorInfo LoadRegTypeLib LoadTypeLib OleCreateFontIndirect OleCreatePropertyFrame SafeArrayAccessData SafeArrayCopy SafeArrayCreate SafeArrayCreateVector SafeArrayDestroy SafeArrayGetDim SafeArrayGetElement SafeArrayGetElemsize SafeArrayGetUBound SafeArrayGetVartype SafeArrayPutElement SafeArrayUnaccessData SetErrorInfo SysAllocString SysAllocStringByteLen SysAllocStringLen SysFreeString SysReAllocString SysStringByteLen SysStringLen VarBoolFromCy VarBoolFromDate VarBoolFromI2 VarBoolFromI4 VarBoolFromR4 VarBoolFromR8 VarBoolFromStr VarBstrFromBool VarBstrFromCy VarBstrFromDate VarBstrFromI2 VarBstrFromI4 VarBstrFromR4 VarBstrFromR8 VarCyFromI2 VarCyFromI2 VarCyFromI4 VarCyFromR4 VarCyFromR8 VarCyFromR8 VarCyFromStr VarDateFromCy VarDateFromI4 VarDateFromR4 VarDateFromR8 VarDateFromStr VarFormatCurrency VarI2FromCy VarI2FromDate VarI2FromI4 VarI2FromR4 VarI2FromR8 VarI2FromStr VarI4FromCy VarI4FromDate VarI4FromR4 VarI4FromR8 VarI4FromStr VarR4FromCy VarR4FromDate VarR4FromI4 VarR4FromR8 VarR4FromStr VarR8FromBool VarR8FromCy VarR8FromDate VarR8FromI2 VarR8FromStr VarUI4FromStr VariantChangeType VariantChangeTypeEx VariantInit - VERSION.dll:
GetFileVersionInfoSizeW GetFileVersionInfoW VerQueryValueW