Windows XP DLL File Information - sxs.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: | Fusion 2.5 |
File Version: | 5.1.2600.5512 (xpsp.080413-2111) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | 696 KB |
Total Number of Exported Functions: | 31 |
Total Number of Exported Functions With Names: | 30 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 626,176 Bytes | 87.8% | Read, Execute | Code |
.data | 0x0009a000 | 10,240 Bytes | 1.4% | Write, Read | Initialized Data |
.rsrc | 0x0009d000 | 38,912 Bytes | 5.5% | Read | Initialized Data |
.reloc | 0x000a7000 | 36,864 Bytes | 5.2% | Read, Discardable | Initialized Data |
Static Linking
sxs.dll is statically linked to the following files:ADVAPI32.dll
KERNEL32.dll
ntdll.dll
USER32.dll
This means that when sxs.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, sxs.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 2 | 20,244 Bytes | 2.8% |
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 | 2 | 1,020 Bytes | 0.1% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 15 | 3,530 Bytes | 0.5% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 2 | 12,472 Bytes | 1.7% |
Total | 21 | 37,266 Bytes | 5.2% |
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)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 200 dialogs.ID | Dialog Caption |
---|---|
402 | Windows File Protection |
403 | Windows File Protection |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
301 | Windows File Protection |
302 | Windows File Protection Error |
303 | Warning! Windows File Protection is not active on this system. Would you like to enable Windows File Protection now? This will enable Windows File Protection until the next system restart. |
305 | You chose not to restore the original versions of the files. This may affect Windows stability. Are you sure you want to keep these unrecognized file versions? |
306 | The CD you provided is the wrong CD. Please insert the %ws into your CD-ROM drive. |
307 | Possible reasons for this problem: You have inserted the wrong CD. (i.e., a different Windows 2000 product CD than the version installed) The CD-ROM drive in your system is not functioning. |
308 | Possible reasons for this problem: The path is unavailable due to network problems. The server sharing that path is unavailable or has been renamed. The necessary permissions have not been set on the server shares. For WFP to access network-based installation shares, the group Authenticated Users must have Read access to the share. |
309 | The network installation location is not available or the CD you provided is the wrong CD. Please check your network settings or insert the %ws into your CD-ROM drive. |
310 | Files that are required for Windows to run properly have been replaced by unrecognized versions. To maintain system stability, Windows must restore the original versions of these files. |
311 | Files that are required for Windows to run properly must be copied to the DLL Cache. |
312 | Windows files must be installed for your installation to proceed. |
313 | If you cancel now, Setup might not complete. Are you sure you want to cancel? |
314 | If you cancel, Windows might require you to insert a CD later. Are you sure you want to skip this file? |
320 | unknown |
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:CreateAssemblyCache | CreateAssemblyNameObject |
SxsBeginAssemblyInstall | SxsEndAssemblyInstall |
SxsFindClrClassInformation | SxsFindClrSurrogateInformation |
SxsGenerateActivationContext | SxsInstallAssemblyW |
SxsInstallW | SxsLookupClrGuid |
SxsOleAut32MapConfiguredClsidToReferenceClsid | SxsOleAut32MapIIDOrCLSIDToTypeLibrary |
SxsOleAut32MapIIDToProxyStubCLSID | SxsOleAut32MapIIDToTLBPath |
SxsOleAut32MapReferenceClsidToConfiguredClsid | SxsOleAut32RedirectTypeLibrary |
SxsProbeAssemblyInstallation | SxsProtectionGatherEntriesW |
SxsProtectionNotifyW | SxsProtectionPerformScanNow |
SxsProtectionUserLogoffEvent | SxsProtectionUserLogonEvent |
SxsQueryManifestInformation | SxsRunDllInstallAssembly |
SxsRunDllInstallAssemblyW | SxsUninstallW |
SxspGenerateManifestPathOnAssemblyIdentity | SxspGeneratePolicyPathOnAssemblyIdentity |
SxspRunDllDeleteDirectory | SxspRunDllDeleteDirectoryW |
Imported Functions List
The following functions are imported by this dll:- ADVAPI32.dll:
CryptAcquireContextW CryptCreateHash CryptDestroyHash CryptDestroyKey CryptExportKey CryptGetHashParam CryptHashData CryptReleaseContext ElfDeregisterEventSource ElfRegisterEventSourceW ElfReportEventW RegCloseKey RegCreateKeyExW RegDeleteKeyW RegDeleteValueW RegEnumKeyExW RegEnumValueW RegOpenKeyExW RegQueryInfoKeyW RegQueryValueExW RegSetValueExW - KERNEL32.dll:
AddRefActCtx CloseHandle CreateDirectoryW CreateEventW CreateFileMappingW CreateFileW DelayLoadFailureHook DeleteFileW EnumResourceNamesW ExpandEnvironmentStringsW FileTimeToSystemTime FindActCtxSectionGuid FindActCtxSectionStringW FindClose FindFirstFileW FindNextFileW FindResourceExW FlushFileBuffers FormatMessageA FormatMessageW FreeLibrary GetACP GetCPInfo GetCommandLineA GetCurrentActCtx GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetDateFormatW GetDriveTypeW GetFileAttributesExW GetFileAttributesW GetFileInformationByHandle GetFileSize GetFileSizeEx GetFileType GetFullPathNameW GetLocaleInfoA GetLocaleInfoW GetLogicalDriveStringsW GetModuleFileNameA GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetOEMCP GetProcAddress GetProcessHeap GetShortPathNameW GetStartupInfoA GetStdHandle GetStringTypeA GetStringTypeW GetSystemDefaultUILanguage GetSystemInfo GetSystemTimeAsFileTime GetTickCount GetTimeFormatW GetUserDefaultLangID GetUserDefaultUILanguage GetVersionExA GetVolumeInformationW GetVolumePathNameW HeapCreate HeapDestroy InitializeCriticalSection InitializeCriticalSectionAndSpinCount InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement IsBadCodePtr IsBadReadPtr IsBadWritePtr IsDebuggerPresent LCMapStringA LCMapStringW LoadLibraryA LoadLibraryExW LoadLibraryW LoadResource LocalAlloc LocalFree LockResource LockResource MapViewOfFile MoveFileExW MultiByteToWideChar OutputDebugStringA QueryActCtxW QueryPerformanceCounter QueueUserWorkItem RaiseException ReadDirectoryChangesW ReadFile RemoveDirectoryW ResetEvent SearchPathW SetErrorMode SetEvent SetFileAttributesW SetFilePointer SetFilePointerEx SetStdHandle SizeofResource Sleep TlsAlloc TlsFree TlsGetValue TlsSetValue UnhandledExceptionFilter UnmapViewOfFile VirtualProtect VirtualQuery WaitForMultipleObjects WaitForSingleObject WideCharToMultiByte WriteConsoleA WriteFile lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlFreeHeap ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlRestoreLastWin32Error - ntdll.dll:
NtAllocateLocallyUniqueId NtDeleteKey NtQueryDebugFilterState NtQueryVirtualMemory RtlCompareUnicodeString RtlDetermineDosPathNameType_U RtlDowncaseUnicodeChar RtlExpandEnvironmentStrings_U RtlFindCharInUnicodeString RtlFirstEntrySList RtlGetFrame RtlHashUnicodeString RtlInitializeSListHead RtlInterlockedPopEntrySList RtlInterlockedPushEntrySList RtlNtStatusToDosError RtlNtStatusToDosErrorNoTeb RtlPopFrame RtlPushFrame RtlSetLastWin32ErrorAndNtStatusFromNtStatus RtlUnhandledExceptionFilter RtlUnwind RtlUpcaseUnicodeChar _ftol _i64tow _lfind _snprintf _snwprintf _ui64tow _vsnprintf _vsnwprintf _wcsicmp _wcsnicmp bsearch memmove qsort sprintf swprintf vDbgPrintExWithPrefix wcscat wcschr wcscpy wcscspn wcslen wcsncpy wcsrchr wcsspn wcsstr - USER32.dll:
DialogBoxParamW EndDialog FlashWindowEx GetDlgItemTextW GetSystemMetrics GetWindowRect LoadStringW MessageBoxW MoveWindow OpenInputDesktop PostMessageA RegisterClipboardFormatW RegisterDeviceNotificationA SetDlgItemTextW SetForegroundWindow SetThreadDesktop UnregisterDeviceNotification