Windows 7 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 7, 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.1.7100.0 (winmain_win7rc.090421-1700) |
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: | 391 KB |
Total Number of Exported Functions: | 9 |
Total Number of Exported Functions With Names: | 9 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 332,288 Bytes | 83.0% | Read, Execute | Code |
.data | 0x00053000 | 512 Bytes | 0.1% | Write, Read | Initialized Data |
.rsrc | 0x00054000 | 50,688 Bytes | 12.7% | Read | Initialized Data |
.reloc | 0x00061000 | 15,872 Bytes | 4.0% | 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.9% |
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 | 5,873 Bytes | 1.5% |
Total | 36 | 57,657 Bytes | 14.4% |
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 | SysprepCleanup |
SysprepGeneralize |
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 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 DebugBreak DeleteFileW DeviceIoControl DisableThreadLibraryCalls ExpandEnvironmentStringsW FindClose FindFirstFileW FindFirstVolumeW FindNextFileW FindNextVolumeW FindResourceW FindVolumeClose FormatMessageW FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDiskFreeSpaceExW GetDriveTypeW GetFileAttributesW GetFileSizeEx GetFileType GetFullPathNameW GetLastError GetModuleFileNameW GetModuleHandleW GetProcAddress GetSystemDirectoryW GetSystemInfo GetSystemTimeAsFileTime GetSystemWow64DirectoryA GetTickCount GetVersionExW GetVolumeNameForVolumeMountPointW GetVolumePathNameW GetVolumePathNamesForVolumeNameW HeapDestroy InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement IsWow64Process LoadLibraryExW LoadLibraryW LoadResource LocalFree MapViewOfFile MoveFileExW MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter QueryPerformanceFrequency ReadFile RemoveDirectoryW SetErrorMode SetFileAttributesW SetFileShortNameW SetLastError SetThreadExecutionState SetUnhandledExceptionFilter SizeofResource Sleep TerminateProcess UnhandledExceptionFilter UnmapViewOfFile VirtualAlloc VirtualProtect VirtualQuery WaitForMultipleObjects WaitForSingleObject WerRegisterFile WriteFile lstrcatW lstrcmpiW lstrcpyW lstrcpynW lstrlen lstrlenW 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 NtCreateEvent NtCreateKey NtDeleteKey NtDeleteValueKey NtDeviceIoControlFile NtEnumerateKey NtLoadKey NtOpenFile NtOpenKey NtOpenProcessToken NtOpenSymbolicLinkObject NtOpenThreadToken NtQueryAttributesFile NtQueryInformationFile NtQueryInformationProcess NtQueryKey NtQuerySecurityObject NtQuerySymbolicLinkObject NtQuerySystemInformation NtQueryValueKey NtResetEvent NtSetInformationFile NtSetSecurityObject NtSetValueKey NtUnloadKey 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 RtlInitializeCriticalSection RtlInitializeGenericTableAvl RtlInsertElementGenericTableAvl RtlLengthSecurityDescriptor RtlLengthSid RtlLockBootStatusData RtlLookupElementGenericTableAvl RtlNtStatusToDosError RtlReleasePebLock RtlSetControlSecurityDescriptor RtlSetCurrentTransaction RtlSetDaclSecurityDescriptor RtlSetOwnerSecurityDescriptor RtlStringFromGUID RtlTryAcquirePebLock RtlUnlockBootStatusData RtlValidRelativeSecurityDescriptor RtlWerpReportException WinSqmAddToStream - RPCRT4.dll:
I_RpcExceptionFilter MesDecodeBufferHandleCreate MesEncodeDynBufferHandleCreate MesHandleFree NdrMesTypeDecode2 NdrMesTypeEncode2 - ole32.dll:
CLSIDFromString CoCreateGuid CoCreateInstance CoGetMalloc CoInitializeEx CoTaskMemAlloc CoTaskMemFree CoTaskMemRealloc CoUninitialize StringFromGUID2 - OLEAUT32.dll:
LoadTypeLib RegisterTypeLib SysAllocString SysFreeString SysStringLen VarUI4FromStr - ADVAPI32.dll:
AdjustTokenPrivileges CloseEncryptedFileRaw CloseTrace ControlTraceW ConvertStringSecurityDescriptorToSecurityDescriptorW CreateWellKnownSid DeregisterEventSource EnableTrace GetSecurityDescriptorDacl LookupPrivilegeValueW OpenEncryptedFileRawW OpenProcessToken OpenThreadToken ReadEncryptedFileRaw RegCloseKey RegCreateKeyExW RegDeleteKeyExW RegDeleteValueW RegEnumKeyExW RegEnumValueW RegLoadKeyW RegOpenKeyExW RegOpenKeyTransactedW RegQueryInfoKeyW RegQueryValueExW RegReplaceKeyW RegSetValueExW RegUnLoadKeyW RegisterEventSourceW ReportEventW SetNamedSecurityInfoW StartTraceW WriteEncryptedFileRaw 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