Windows 10 DLL File Information - srcore.dll |
The following DLL report was generated by automatic DLL script that scanned and loaded all DLL files in the system32 directory of Windows 10, 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® Windows System Restore Core Library |
File Version: | 10.0.10130.0 (fbl_impressive.150522-2224) |
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: | 385 KB |
Total Number of Exported Functions: | 7 |
Total Number of Exported Functions With Names: | 7 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 320,512 Bytes | 81.3% | Read, Execute | Code |
.data | 0x00050000 | 512 Bytes | 0.1% | Write, Read | Initialized Data |
.idata | 0x00051000 | 7,680 Bytes | 1.9% | Read | Initialized Data |
.rsrc | 0x00053000 | 50,688 Bytes | 12.9% | Read | Initialized Data |
.reloc | 0x00060000 | 13,824 Bytes | 3.5% | Read, Discardable | Initialized Data |
Static Linking
srcore.dll is statically linked to the following files:msvcrt.dll
KERNEL32.dll
USER32.dll
ktmw32.dll
ntdll.dll
RPCRT4.dll
ole32.dll
OLEAUT32.dll
ADVAPI32.dll
VSSAPI.DLL
wer.dll
SPP.dll
bcd.dll
This means that when srcore.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, srcore.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 1 | 47,660 Bytes | 12.1% |
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 | 31 | 4,124 Bytes | 1.0% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 4 | 6,829 Bytes | 1.7% |
Total | 36 | 58,613 Bytes | 14.9% |
Icons in this file
There are 1 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 1000 dialogs)
No dialog resources in this file.
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
288 | Restore Operation |
289 | Please wait while your Windows files and settings are being restored |
300 | System Restore is initializing... |
301 | System Restore is estimating space needed |
302 | System Restore is restoring the registry... |
303 | System Restore is copying files to staging area |
304 | System Restore is replacing changed files |
305 | System Restore is restoring IIS data |
306 | System Restore is restoring COM+ data |
307 | System Restore is restoring WMI data |
308 | System Restore is removing temporary files... |
309 | System Restore is cancelling |
310 | System Restore is complete. |
350 | System Restore Failure |
351 | Version |
352 | Result |
353 | Details |
400 | System Restore failed while preparing for file restore. |
401 | System Restore failed to extract the file (%1!s!) from the restore point. |
402 | System Restore failed while replacing the files on drive %1!s! The drive might be corrupt. You might want to retry System Restore after running chkdsk /R on this disk. |
404 | System Restore has completed successfully. |
405 | System Restore failed to process the file (%1!s!) reported by system writer. |
406 | System Restore failed while scanning the file system on the drive %1!s! The drive might be corrupt. You might want to retry System Restore after running chkdsk /R on this disk. |
407 | System Restore failed to replace the file (%1!s!) with its original copy from the restore point. |
408 | System Restore failed while deleting the following file/directory. Path: %1!s! |
409 | System Restore could not access a file. This is probably because an anti-virus program is running on the computer. Temporarily disable your antivirus program and retry System Restore. |
500 | System Restore failed while restoring the registry from the restore point. |
502 | System Restore failed while copying the registry from the restore point. |
503 | System Restore failed while mounting the registry from the restore point. |
600 | System Restore failed to extract the original copy of the directory from the restore point. Source: %1!s! Destination: %2!s! |
601 | System Restore failed while restoring the directory from the restore point. Source: %1!s! Destination: %2!s! |
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:DllCanUnloadNow | DllGetClassObject | DllRegisterServer | DllUnregisterServer |
ShutdownContinuation | SrFreeRestoreStatus | SrFreeRpPropArray |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter __dllonexit _amsg_exit _callnewh _except_handler4_common _initterm _lock _onexit _purecall _unlock _vscwprintf _vsnwprintf _wcsicmp _wcslwr _wcsnicmp _wcsupr free iswspace malloc memcmp memcpy memmove memset realloc strchr wcscat_s wcschr wcsncmp wcsnlen wcspbrk wcsrchr wcstoul - KERNEL32.dll:
BackupRead BackupWrite CloseHandle CreateDirectoryExW CreateDirectoryW CreateEventW CreateFileMappingW CreateFileW CreateProcessW CreateThread DebugBreak DeleteFileW DeviceIoControl DisableThreadLibraryCalls DuplicateHandle ExpandEnvironmentStringsW FindClose FindFirstFileW FindFirstVolumeW FindNextFileW FindNextVolumeW FindResourceExW FindVolumeClose FormatMessageW FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDiskFreeSpaceExW GetDriveTypeW GetFileAttributesW GetFileSizeEx GetFileType GetFullPathNameW GetLastError GetModuleFileNameW GetModuleHandleW GetProcAddress GetProcessHeap GetSystemDirectoryW GetSystemInfo GetSystemTimeAsFileTime GetSystemWow64DirectoryW GetTickCount GetVersionExW GetVolumeNameForVolumeMountPointW GetVolumePathNameW GetVolumePathNamesForVolumeNameW HeapDestroy HeapFree IsProcessInJob IsWow64Process KernelBase!DeleteProcThreadAttributeList KernelBase!InitializeProcThreadAttributeList KernelBase!UpdateProcThreadAttribute LoadLibraryExW LoadResource LocalFree MapViewOfFile MoveFileExW MultiByteToWideChar QueryPerformanceCounter QueryPerformanceFrequency ReadFile RemoveDirectoryW SetErrorMode SetEvent SetFileAttributesW SetFileShortNameW SetLastError SetThreadExecutionState SetUnhandledExceptionFilter SizeofResource Sleep TerminateProcess UnhandledExceptionFilter UnmapViewOfFile VirtualAlloc VirtualFree VirtualProtect VirtualQuery VirtualUnlock WaitForMultipleObjects WaitForSingleObject WerRegisterFile WriteFile lstrcmpiW lstrcpynW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - USER32.dll:
CharNextW CharPrevW GetSystemMetrics LoadStringW ReleaseDwmHitTestWaiters - ktmw32.dll:
CommitTransaction CreateTransaction RollbackTransaction - ntdll.dll:
DbgPrintEx EtwTraceMessage NtClearEvent NtClose NtOpenFile NtQueryInformationFile NtQueryInformationProcess NtQuerySecurityObject NtSetInformationFile NtSetInformationProcess NtSetSecurityObject PssNtCaptureSnapshot PssNtFreeSnapshot RtlComputeCrc32 RtlCreateSystemVolumeInformationFolder RtlDecodeSystemPointer RtlDeleteCriticalSection RtlDeleteElementGenericTableAvl RtlDosPathNameToNtPathName_U RtlEnumerateGenericTableAvl RtlEnumerateGenericTableWithoutSplayingAvl RtlFreeAnsiString RtlFreeHeap RtlGetControlSecurityDescriptor RtlGetCurrentTransaction RtlGetDaclSecurityDescriptor RtlGetLastNtStatus RtlGetSaclSecurityDescriptor RtlGetSetBootStatusData RtlInitUnicodeString RtlInitializeBitMap RtlInitializeCriticalSection RtlInitializeGenericTableAvl RtlInsertElementGenericTableAvl RtlLockBootStatusData RtlLookupElementGenericTableAvl RtlNtStatusToDosError RtlQueryResourcePolicy RtlReleasePebLock RtlSetBits RtlSetControlSecurityDescriptor RtlSetCurrentTransaction RtlTryAcquirePebLock RtlUnlockBootStatusData RtlValidRelativeSecurityDescriptor RtlWerpReportException WinSqmAddToStream WinSqmAddToStreamEx - RPCRT4.dll:
I_RpcExceptionFilter MesDecodeBufferHandleCreate MesEncodeDynBufferHandleCreate MesHandleFree NdrMesTypeDecode2 NdrMesTypeEncode2 - ole32.dll:
combase!CLSIDFromString combase!CoCreateGuid combase!CoCreateInstance combase!CoGetMalloc combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoTaskMemRealloc combase!StringFromCLSID combase!StringFromGUID2 - OLEAUT32.dll:
SysAllocString SysFreeString VarUI4FromStr - ADVAPI32.dll:
AdjustTokenPrivileges CloseEncryptedFileRaw ControlTraceW ConvertStringSecurityDescriptorToSecurityDescriptorW DeregisterEventSource EnableTraceEx2 LookupPrivilegeValueW OpenEncryptedFileRawW OpenProcessToken OpenThreadToken ReadEncryptedFileRaw RegCloseKey RegCreateKeyExW RegDeleteKeyExW RegDeleteValueW RegEnumKeyExW RegEnumValueW RegLoadKeyW RegOpenKeyExW RegOpenKeyTransactedW RegQueryInfoKeyW RegQueryValueExW RegReplaceKeyW RegSetValueExW RegUnLoadKeyW RegisterEventSourceW ReportEventW StartTraceW WriteEncryptedFileRaw ntdll!EtwEventEnabled ntdll!EtwEventRegister ntdll!EtwEventUnregister ntdll!EtwEventWrite ntdll!EtwGetTraceEnableFlags ntdll!EtwGetTraceEnableLevel ntdll!EtwGetTraceLoggerHandle ntdll!EtwRegisterTraceGuidsW ntdll!EtwTraceMessage ntdll!EtwUnregisterTraceGuids - VSSAPI.DLL:
GetProviderMgmtInterface - wer.dll:
WerReportAddFile WerReportCloseHandle WerReportCreate WerReportSetParameter WerReportSubmit - SPP.dll:
SppFreeGroupPropArray SxTracerDebuggerBreak SxTracerGetThreadContextRetail SxTracerShouldTrackFailure - bcd.dll:
BcdCloseObject BcdCloseStore BcdEnumerateObjects BcdGetElementData BcdOpenObject BcdOpenSystemStore