Windows XP DLL File Information - srrstr.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: | System Restore Restore Operation Library |
File Version: | 5.1.2600.5512 (xpsp.080413-2108) |
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: | 233 KB |
Total Number of Exported Functions: | 18 |
Total Number of Exported Functions With Names: | 18 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 153,600 Bytes | 64.2% | Read, Execute | Code |
.data | 0x00027000 | 7,168 Bytes | 3.0% | Write, Read | Initialized Data |
.rsrc | 0x0002b000 | 62,464 Bytes | 26.1% | Read | Initialized Data |
.reloc | 0x0003b000 | 14,848 Bytes | 6.2% | Read, Discardable | Initialized Data |
Static Linking
srrstr.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
COMCTL32.dll
SHLWAPI.dll
ADVAPI32.dll
USER32.dll
GDI32.dll
KERNEL32.dll
ole32.dll
SHELL32.dll
SAMLIB.dll
WINSTA.dll
This means that when srrstr.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, srrstr.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 2 | 24,630 Bytes | 10.3% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 2 | 23,728 Bytes | 9.9% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 7 | 8,360 Bytes | 3.5% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 24 | 3,082 Bytes | 1.3% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 1 | 932 Bytes | 0.4% |
Total | 36 | 60,732 Bytes | 25.4% |
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 |
---|---|
11 | System Restore |
12 | System Restore |
13 | Drive Settings |
14 | Drive Settings |
15 | Drive Settings |
16 | Drive Settings |
21 | System Restore |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
256 | System Restore |
272 | Monitoring |
273 | Suspended |
274 | Turned off |
275 | Drive (%1) Settings |
276 | %1 (%2) %3 |
277 | %1 (%2) is the system drive. You cannot turn off System Restore on this drive without turning it off on all drives. To do this, click OK or Cancel to return to the System Restore tab. |
278 | Drive |
279 | Status |
280 | You have chosen to turn off System Restore. If you continue, all existing restore points will be deleted, and you will not be able to track or undo changes to your computer. Do you want to turn off System Restore? |
281 | %1 (%2) You have chosen to turn off System Restore on this drive. If you continue, you will not be able to track or undo harmful changes on this drive. Do you want to turn off System Restore on this drive? |
282 | Offline |
283 | Turn off System Restore (disabled by Group Policy) |
284 | Turn off System Restore on this drive (disabled by Group Policy) |
288 | Restore Operation |
289 | You do not have sufficient security privileges to restore your system. Please contact your site administrator, or logout and log in again as an administrator and try again. |
290 | (%1) %2 |
291 | (%1) is the system drive. You cannot turn off System Restore on this drive without turning it off on all drives. To do this, click OK or Cancel to return to the System Restore tab. |
292 | Preparing to restore... |
293 | Restoring files... |
294 | Restoring settings... |
295 | System Restore cannot be enabled in Safe Mode. Please restart your machine in normal mode and try again. |
296 | System Restore encountered an error trying to enable/disable one or more drives. Please restart your machine and try again. |
297 | System Checkpoint |
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:CheckPrivilegesForRestore |
DllMain |
InitializeChangeNotify |
InitiateRestore |
InvokeDiskCleanup |
IsSRFrozen |
PasswordChangeNotify |
PrepareRestore |
ResumeRestore |
SRGetCplPropPage |
public: __thiscall CCounter::CCounter(void) |
public: __thiscall CCounter::~CCounter(void) |
public: class CCounter & __thiscall CCounter::operator=(class CCounter const &) |
public: long __thiscall CCounter::GetCount(void) |
public: unsigned long __thiscall CCounter::Down(void) |
public: unsigned long __thiscall CCounter::Init(void) |
public: unsigned long __thiscall CCounter::WaitForZero(void) |
public: void __thiscall CCounter::Up(void) |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
__CxxFrameHandler __dllonexit _adjust_fdiv _except_handler3 _initterm _onexit _wcsnicmp _wfopen _wstrdate _wstrtime _wtol fclose free fwprintf malloc swprintf swscanf void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) void __cdecl terminate(void) wcscat wcschr wcscpy wcsncmp wcsncpy wcsrchr - ntdll.dll:
NtClose NtClose NtCreateEvent NtCreateFile NtDeviceIoControlFile NtOpenEvent NtOpenKey NtQueryKey NtQueryValueKey NtSetValueKey NtWaitForSingleObject RtlAdjustPrivilege RtlAllocateHeap RtlCopyUnicodeString RtlEqualSid RtlFreeHeap RtlInitAnsiString RtlInitUnicodeString RtlInitializeSid RtlNtStatusToDosError RtlSubAuthoritySid RtlUnicodeStringToAnsiString - COMCTL32.dll:
CreatePropertySheetPageW ImageList_Create ImageList_ReplaceIcon InitCommonControlsEx - SHLWAPI.dll:
PathAppendW PathCombineW PathFindFileNameW PathFindNextComponentW SHDeleteKeyW SHDeleteValueW SHGetValueW SHSetValueW StrCmpIW StrCpyNW StrStrIW - ADVAPI32.dll:
AdjustTokenPrivileges AllocateAndInitializeSid CheckTokenMembership CloseEncryptedFileRaw CloseServiceHandle ControlService DuplicateTokenEx EqualSid FreeSid GetNamedSecurityInfoW GetTokenInformation InitializeSecurityDescriptor LookupPrivilegeValueW LsaClose LsaFreeMemory LsaOpenPolicy LsaOpenSecret LsaQuerySecret LsaSetSecret OpenEncryptedFileRawW OpenProcessToken OpenSCManagerW OpenServiceW OpenThreadToken QueryServiceConfigW QueryServiceStatus ReadEncryptedFileRaw RegCloseKey RegCreateKeyExW RegDeleteKeyW RegDeleteValueW RegEnumKeyExW RegEnumValueW RegFlushKey RegLoadKeyW RegOpenKeyExA RegOpenKeyExW RegOpenKeyW RegQueryValueExA RegQueryValueExW RegReplaceKeyW RegRestoreKeyW RegSaveKeyExW RegSaveKeyW RegSetValueExW RegUnLoadKeyW SetEntriesInAclW SetFileSecurityW SetNamedSecurityInfoW SetSecurityDescriptorDacl SetSecurityInfo SetThreadToken StartServiceA SystemFunction007 SystemFunction027 SystemFunction030 WriteEncryptedFileRaw - USER32.dll:
BeginPaint CheckDlgButton CreateDialogParamW DestroyCursor DestroyWindow DialogBoxParamW DispatchMessageW DrawIconEx EnableWindow EndDialog EndPaint FindWindowW GetClientRect GetDC GetDlgItem GetDlgItemTextW GetMessageW GetParent GetSystemMetrics GetWindowLongW GetWindowRect IsDialogMessageW IsDlgButtonChecked LoadCursorW LoadImageW LoadStringW MapWindowPoints MessageBoxW PostMessageW PostQuitMessage ReleaseDC ScreenToClient SendDlgItemMessageW SendMessageW SetCursor SetDlgItemTextW SetWindowLongW SetWindowPos SetWindowTextW ShowWindow TranslateMessage WinHelpW wsprintfW - GDI32.dll:
CreateBitmapIndirect CreateCompatibleDC CreateFontIndirectW DeleteDC DeleteObject GetDeviceCaps GetObjectW GetStockObject SelectObject SetBkMode StretchBlt - KERNEL32.dll:
BackupRead BackupWrite CloseHandle CopyFileW CreateDirectoryW CreateEventW CreateFileW CreateMutexW CreateProcessW CreateThread DeleteFileW DeleteVolumeMountPointW DisableThreadLibraryCalls ExpandEnvironmentStringsW FindClose FindFirstFileW FindFirstVolumeW FindNextFileW FindNextVolumeW FindVolumeClose FormatMessageW FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDiskFreeSpaceExW GetDriveTypeW GetFileAttributesW GetFileSize GetFileTime GetModuleFileNameW GetProcAddress GetProcessHeap GetSystemDirectoryW GetSystemTimeAsFileTime GetTempFileNameW GetTickCount GetVolumeInformationW GetVolumeNameForVolumeMountPointW GetVolumePathNamesForVolumeNameW InterlockedDecrement InterlockedExchange InterlockedIncrement LoadLibraryA LoadLibraryExW LoadLibraryW LocalAlloc LocalFree MoveFileExW MoveFileW OpenMutexW QueryPerformanceCounter RaiseException ReadFile ReleaseMutex RemoveDirectoryW ResetEvent SetEvent SetFileAttributesW SetFilePointer SetFileShortNameW SetFileTime SetUnhandledExceptionFilter SetVolumeMountPointW Sleep TerminateProcess UnhandledExceptionFilter WaitForSingleObject WriteFile lstrcatW lstrcmpW lstrcmpi lstrcmpiW lstrcpyW lstrcpynW lstrlenW ntdll!RtlAllocateHeap ntdll!RtlFreeHeap ntdll!RtlGetLastWin32Error ntdll!RtlReAllocateHeap ntdll!RtlRestoreLastWin32Error - ole32.dll:
CoCreateInstance CoInitializeEx CoUninitialize - SHELL32.dll:
ShellExecuteW - SAMLIB.dll:
SamCloseHandle SamConnect SamEnumerateDomainsInSamServer SamEnumerateUsersInDomain SamFreeMemory SamLookupDomainInSamServer SamOpenDomain SamOpenUser SamSetInformationUser - WINSTA.dll:
RemoteAssistancePrepareSystemRestore