Windows XP DLL File Information - msxml2.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: | XML OM for Win32 |
File Version: | 8.30.9529.0 |
Company: | Microsoft Corporation |
Product Name: | Microsoft(R) MSXML 2.0 SP 3 |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 685 KB |
Total Number of Exported Functions: | 12 |
Total Number of Exported Functions With Names: | 5 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 525,824 Bytes | 75.0% | Read, Execute | Code |
.data | 0x00082000 | 37,376 Bytes | 5.3% | Write, Read | Initialized Data |
.rsrc | 0x0008c000 | 102,912 Bytes | 14.7% | Read | Initialized Data |
.reloc | 0x000a6000 | 34,304 Bytes | 4.9% | Read, Discardable | Initialized Data |
Static Linking
msxml2.dll is statically linked to the following files:ole32.dll
SHLWAPI.dll
KERNEL32.dll
VERSION.dll
This means that when msxml2.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, msxml2.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 2 | 9,404 Bytes | 1.3% |
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 | 1 | 6,819 Bytes | 1.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 1 | 168 Bytes | 0.0% |
Type Libraries | 1 | 41,072 Bytes | 5.9% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 2 | 44,062 Bytes | 6.3% |
Total | 7 | 101,525 Bytes | 14.5% |
Icons in this file
There are 2 icons stored in this DLL file. You can view all these icons in the following small thumbnail:
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)
String ID | String Text |
---|---|
102 | XML Files (*.xml)|*.xml|XSL Files (*.xsl)|*.xsl|All Files (*.*)|*.*| |
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
DOMDocument | CoClass | W3C-DOM XML Document (Apartment) |
DOMDocument26 | CoClass | W3C-DOM XML Document (Apartment) |
DSOControl | CoClass | XML Data Source Object |
DSOControl26 | CoClass | XML Data Source Object |
FreeThreadedDOMDocument | CoClass | W3C-DOM XML Document (Free threaded) |
FreeThreadedDOMDocument26 | CoClass | W3C-DOM XML Document (Free threaded) |
IDSOControl | Dispatch | DSO Control |
IXMLAttribute | Dispatch | IXMLAttribute allows to get attributes of an IXMLElement. |
IXMLDOMAttribute | Dispatch | |
IXMLDOMCDATASection | Dispatch | |
IXMLDOMCharacterData | Dispatch | |
IXMLDOMComment | Dispatch | |
IXMLDOMDocument | Dispatch | |
IXMLDOMDocument2 | Dispatch | |
IXMLDOMDocumentFragment | Dispatch | |
IXMLDOMDocumentType | Dispatch | |
IXMLDOMElement | Dispatch | |
IXMLDOMEntity | Dispatch | |
IXMLDOMEntityReference | Dispatch | |
IXMLDOMImplementation | Dispatch | |
IXMLDOMNamedNodeMap | Dispatch | |
IXMLDOMNode | Dispatch | Core DOM node interface |
IXMLDOMNodeList | Dispatch | |
IXMLDOMNotation | Dispatch | |
IXMLDOMParseError | Dispatch | structure for reporting parser errors |
IXMLDOMProcessingInstruction | Dispatch | |
IXMLDOMSchemaCollection | Dispatch | XML Schemas Collection |
IXMLDOMSelection | Dispatch | |
IXMLDOMText | Dispatch | |
IXMLDocument | Dispatch | IXMLDocument loads and saves XML document. This is obsolete. You should use IDOMDocument or IXMLDOMDocument. |
IXMLDocument2 | Interface | |
IXMLElement | Dispatch | IXMLElement represents an element in the XML document tree. |
IXMLElement2 | Dispatch | IXMLElement2 extends IXMLElement. |
IXMLElementCollection | Dispatch | IXMLElementCollection helps to enumerate through a XML document tree. |
IXMLError | Interface | Gets error info. |
IXMLHTTPRequest | Dispatch | IXMLHTTPRequest Interface |
IXSLProcessor | Dispatch | IXSLProcessor Interface |
IXSLTemplate | Dispatch | IXSLTemplate Interface |
IXTLRuntime | Dispatch | XTL runtime object |
XMLDOMDocumentEvents | Dispatch | |
XMLDocument | CoClass | XMLDocument extends IXML Document. It is obsolete. You should use DOMDocument. This object should not be confused with the XMLDocument property on the XML data island. |
XMLDocument26 | CoClass | XMLDocument extends IXML Document. It is obsolete. You should use DOMDocument. This object should not be confused with the XMLDocument property on the XML data island. |
XMLHTTP | CoClass | XML HTTP Request class. |
XMLHTTP26 | CoClass | XML HTTP Request class. |
XMLSchemaCache | CoClass | object for caching schemas |
XMLSchemaCache26 | CoClass | object for caching schemas |
XSLTemplate | CoClass | object for caching compiled XSL stylesheets |
XSLTemplate26 | CoClass | object for caching compiled XSL stylesheets |
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject | DllMain | DllRegisterServer |
DllUnregisterServer |
Imported Functions List
The following functions are imported by this dll:- ole32.dll:
CLSIDFromProgID CoCreateFreeThreadedMarshaler CoCreateInstance CoInitialize CoTaskMemAlloc CoTaskMemFree CoUninitialize CreateBindCtx CreateStreamOnHGlobal GetHGlobalFromStream StringFromCLSID - SHLWAPI.dll:
GetAcceptLanguagesW PathCreateFromUrlW PathFindExtensionW PathFindFileNameW PathIsURLW PathSearchAndQualifyW StrCatW StrCmpNIA StrCmpNIW StrCmpNW StrCmpW StrCpyW StrToIntW UrlCanonicalizeW UrlCreateFromPathW UrlIsW UrlUnescapeW - KERNEL32.dll:
CloseHandle CreateEventA CreateFileA CreateSemaphoreA CreateThread DebugBreak DuplicateHandle ExitProcess ExpandEnvironmentStringsA FileTimeToSystemTime FindResourceA FlushFileBuffers FormatMessageA FreeEnvironmentStringsA FreeEnvironmentStringsW FreeLibrary GetACP GetCPInfo GetCommandLineA GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetEnvironmentStrings GetEnvironmentStringsW GetFileType GetFullPathNameA GetLocaleInfoA GetModuleFileNameA GetModuleHandleA GetOEMCP GetProcAddress GetProcessHeap GetStartupInfoA GetStdHandle GetStringTypeA GetStringTypeW GetSystemDefaultLCID GetSystemInfo GetSystemTimeAsFileTime GetThreadContext GetThreadLocale GetTickCount GetVersionExA GlobalAlloc GlobalLock GlobalUnlock HeapCreate HeapDestroy InitializeCriticalSection InterlockedDecrement InterlockedExchange InterlockedIncrement LCMapStringA LCMapStringW LoadLibraryA LoadLibraryExA LoadResource LocalAlloc LockResource LockResource MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter RaiseException ReadFile ReleaseSemaphore ResetEvent ResumeThread SetEndOfFile SetEvent SetFilePointer SetThreadPriority SizeofResource Sleep SuspendThread SystemTimeToFileTime TerminateProcess TlsAlloc TlsFree TlsGetValue TlsSetValue VirtualAlloc VirtualFree VirtualProtect VirtualQuery WaitForSingleObject WideCharToMultiByte WriteFile lstrcat lstrcatW lstrcmp lstrcpy lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlFreeHeap ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlRestoreLastWin32Error ntdll!RtlSizeHeap ntdll!RtlUnwind - VERSION.dll:
GetFileVersionInfoA GetFileVersionInfoSizeA VerQueryValueA