Windows 8 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 8, 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: | 6.2.9200.16384 (win8_rtm.120725-1247) |
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: | 415 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 | 346,624 Bytes | 81.5% | Read, Execute | Code |
.data | 0x00056000 | 512 Bytes | 0.1% | Write, Read | Initialized Data |
.idata | 0x00057000 | 9,216 Bytes | 2.2% | Read | Initialized Data |
.rsrc | 0x0005a000 | 50,688 Bytes | 11.9% | Read | Initialized Data |
.reloc | 0x00067000 | 17,408 Bytes | 4.1% | 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
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 | 11.2% |
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,825 Bytes | 1.6% |
Total | 36 | 58,609 Bytes | 13.8% |
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 200 dialogs)
No dialog resources in this file.
String resources in this dll (up to 200 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 _except_handler4_common _initterm _lock _onexit _purecall _snwscanf_s _ultow_s _unlock _vscwprintf _vsnprintf _vsnwprintf _wcsicmp _wcslwr _wcsnicmp _wcsupr free iswspace malloc memcmp memcpy memmove memset realloc strchr strncmp swprintf_s void * __cdecl operator new(unsigned int) void * __cdecl operator new[](unsigned int) void __cdecl operator delete(void *) void __cdecl operator delete[](void *) wcscat_s wcschr wcscpy_s wcsncmp wcsnlen wcspbrk wcsrchr wcsstr wcstoul - KERNEL32.dll:
BackupRead BackupWrite CloseHandle CreateDirectoryExW CreateDirectoryW CreateEventW CreateFileMappingW CreateFileW CreateProcessW CreateThread DebugBreak DeleteFileW DeviceIoControl DisableThreadLibraryCalls 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 GetSystemWow64DirectoryA GetTickCount GetVersionExW GetVolumeNameForVolumeMountPointW GetVolumePathNameW GetVolumePathNamesForVolumeNameW HeapDestroy HeapFree InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement IsWow64Process LoadLibraryExW LoadResource LocalFree MapViewOfFile MoveFileExW MultiByteToWideChar OutputDebugStringA 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 - ktmw32.dll:
CommitTransaction CreateTransaction RollbackTransaction - ntdll.dll:
EtwTraceMessage LdrGetDllHandle LdrGetProcedureAddress NtAdjustPrivilegesToken NtAllocateUuids NtClearEvent NtClose NtClose NtCreateEvent NtCreateEvent NtCreateKey NtDeleteKey NtDeleteValueKey NtDeviceIoControlFile NtDeviceIoControlFile NtEnumerateKey NtLoadKey NtOpenFile NtOpenFile NtOpenKey NtOpenKey NtOpenProcessTokenEx NtOpenSymbolicLinkObject NtOpenSymbolicLinkObject NtOpenThreadTokenEx NtQueryAttributesFile NtQueryInformationFile NtQueryInformationProcess NtQueryKey NtQuerySecurityObject NtQuerySymbolicLinkObject NtQuerySymbolicLinkObject NtQuerySystemInformation NtQuerySystemInformation NtQueryValueKey NtQueryValueKey NtResetEvent NtResetEvent NtSetInformationProcess NtSetSecurityObject NtSetSecurityObject NtUnloadKey NtWaitForSingleObject NtWaitForSingleObject RtlAddAccessAllowedAceEx RtlAllocateAndInitializeSid RtlAllocateHeap RtlComputeCrc32 RtlCreateAcl RtlCreateSecurityDescriptor RtlCreateSystemVolumeInformationFolder RtlDecodeSystemPointer RtlDeleteCriticalSection RtlDeleteElementGenericTableAvl RtlDosPathNameToNtPathName_U RtlEnumerateGenericTableAvl RtlEnumerateGenericTableWithoutSplayingAvl RtlFreeAnsiString RtlFreeHeap RtlFreeSid RtlGUIDFromString RtlGetControlSecurityDescriptor RtlGetCurrentTransaction RtlGetDaclSecurityDescriptor RtlGetLastNtStatus RtlGetSaclSecurityDescriptor RtlGetSetBootStatusData RtlGetVersion RtlInitAnsiString RtlInitUnicodeString RtlInitializeBitMap RtlInitializeCriticalSection RtlInitializeGenericTableAvl RtlInsertElementGenericTableAvl RtlLengthSecurityDescriptor RtlLengthSid RtlLockBootStatusData RtlLookupElementGenericTableAvl RtlNtStatusToDosError RtlReleasePebLock RtlSetBits RtlSetControlSecurityDescriptor RtlSetCurrentTransaction RtlSetDaclSecurityDescriptor RtlSetOwnerSecurityDescriptor RtlStringFromGUID RtlTryAcquirePebLock RtlUnlockBootStatusData RtlValidRelativeSecurityDescriptor RtlWerpReportException WinSqmAddToStream WinSqmAddToStreamEx - RPCRT4.dll:
I_RpcExceptionFilter MesDecodeBufferHandleCreate MesEncodeDynBufferHandleCreate MesHandleFree NdrMesTypeDecode2 NdrMesTypeEncode2 - ole32.dll:
combase!CLSIDFromString combase!CoCreateGuid combase!CoGetMalloc combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoTaskMemRealloc combase!StringFromCLSID combase!StringFromGUID2 - OLEAUT32.dll:
SysAllocString SysFreeString VarUI4FromStr - ADVAPI32.dll:
AdjustTokenPrivileges CloseEncryptedFileRaw ControlTraceW ConvertStringSecurityDescriptorToSecurityDescriptorW DeregisterEventSource EnableTrace 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