Windows 7 DLL File Information - winsrv.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: | Multi-User Windows Server DLL |
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: | 164 KB |
Total Number of Exported Functions: | 2 |
Total Number of Exported Functions With Names: | 2 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 69,632 Bytes | 41.3% | Read, Execute | Code |
.data | 0x00012000 | 1,536 Bytes | 0.9% | Write, Read | Initialized Data |
.rsrc | 0x00013000 | 93,184 Bytes | 55.3% | Read | Initialized Data |
.reloc | 0x0002a000 | 3,072 Bytes | 1.8% | Read, Discardable | Initialized Data |
Static Linking
winsrv.dll is statically linked to the following files:USER32.dll
ntdll.dll
BASESRV.dll
GDI32.dll
KERNEL32.dll
CSRSRV.dll
This means that when winsrv.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, winsrv.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 2 | 32,074 Bytes | 19.0% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 15 | 44,440 Bytes | 26.4% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 4 | 1,852 Bytes | 1.1% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 20 | 1,938 Bytes | 1.2% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 7 | 16,510 Bytes | 9.8% |
Total | 48 | 96,814 Bytes | 57.5% |
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 |
---|---|
10 | End Program - |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
1025 | To close the program that is preventing Windows from logging off, click Cancel, and then close the program. |
1026 | &Force log off |
1027 | To close the program that is preventing Windows from restarting, click Cancel, and then close the program. |
1028 | &Force restart |
1029 | This program is preventing Windows from shutting down. |
1030 | This program is preventing Windows from logging off. |
1031 | This program is preventing Windows from restarting. |
1032 | Closing programs and shutting down. |
1033 | Closing programs and logging off. |
1034 | Closing programs and restarting. |
1035 | (Waiting for) |
1036 | Waiting for background programs to close. |
1037 | If you force log off you may lose work that you haven't saved. Do you still want to force log off? |
1038 | If you force restart you may lose work that you haven't saved. Do you still want to force restart? |
1039 | %d programs still need to close: |
1040 | 1 program still needs to close: |
1041 | %d programs still need to close: |
1042 | 1 program still needs to close: |
1043 | %d programs still need to close: |
1044 | 1 program still needs to close: |
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:ConServerDllInitialization | UserServerDllInitialization |
Imported Functions List
The following functions are imported by this dll:- USER32.dll:
BeginPaint BroadcastSystemMessageW CallMsgFilterW CheckWindowThreadDesktop CreateDialogParamW CreateWindowExW CtxInitUser32 DefWindowProcW DestroyCursor DestroyWindow DispatchMessageW DrawEdge DrawFocusRect DrawFrameControl DrawIcon DrawIconEx DrawTextW EndPaint EnumDisplayMonitors EnumThreadWindows EnumWindows FillRect GetAsyncKeyState GetClassLongW GetClassNameW GetClientRect GetDC GetDlgItem GetGUIThreadInfo GetMessageW GetParent GetPropW GetReasonTitleFromReasonCode GetScrollInfo GetShellWindow GetSysColor GetSystemMetrics GetTaskmanWindow GetThreadDesktop GetUserObjectInformationW GetWindow GetWindowLongW GetWindowRect GetWindowTextLengthW GetWindowTextW GetWindowThreadProcessId GhostWindowFromHungWindow HungWindowFromGhostWindow InflateRect InternalGetWindowIcon IntersectRect InvalidateRect IsDialogMessageW IsHungAppWindow IsRectEmpty IsWindow IsWindowEnabled IsWindowVisible KillTimer LoadBitmapW LoadCursorW LoadIconW LoadImageW LoadStringW MB_GetString MapDialogRect MapWindowPoints MessageBoxTimeoutW MsgWaitForMultipleObjects OffsetRect PeekMessageW PostMessageW PostQuitMessage PostThreadMessageW RecordShutdownReason RegisterClassExW RegisterClipboardFormatW RegisterErrorReportingDialog ReleaseDC SendDlgItemMessageW SendInput SendMessageCallbackW SendMessageTimeoutW SendMessageW SendNotifyMessageW SetDlgItemTextW SetFocus SetForegroundWindow SetPropW SetRect SetScrollInfo SetTimer SetWindowLongW SetWindowPos SetWindowTextW ShowWindow SoftModalMessageBox SystemParametersInfoW TrackMouseEvent TranslateMessage UpdateWindow WCSToMBEx - ntdll.dll:
DbgUiIssueRemoteBreakin EtwEventEnabled EtwEventRegister EtwEventUnregister EtwEventWrite EtwEventWriteNoRegistration LdrFlushAlternateResourceModules LdrGetDllHandleEx NtAlertThread NtAlpcConnectPort NtAlpcOpenSenderProcess NtAlpcSendWaitReceivePort NtApphelpCacheControl NtClearEvent NtClose NtConnectPort NtCreateEvent NtCreateKey NtCreateThreadEx NtDeleteValueKey NtDeviceIoControlFile NtDuplicateObject NtDuplicateToken NtImpersonateThread NtNotifyChangeKey NtOpenEvent NtOpenKey NtOpenProcess NtOpenProcessToken NtOpenSymbolicLinkObject NtOpenThread NtOpenThreadToken NtQueryInformationFile NtQueryInformationProcess NtQueryInformationToken NtQuerySymbolicLinkObject NtQuerySystemInformation NtQueryValueKey NtReadVirtualMemory NtRequestWaitReplyPort NtResetEvent NtResumeThread NtSetEvent NtSetInformationThread NtSetSystemInformation NtSetValueKey NtTerminateProcess NtWaitForMultipleObjects NtWaitForSingleObject RtlAddAccessAllowedAce RtlAllocateAndInitializeSid RtlAllocateHeap RtlAnsiStringToUnicodeString RtlCopySid RtlCreateAcl RtlCreateProcessParametersEx RtlCreateSecurityDescriptor RtlCreateUnicodeString RtlCreateUserProcess RtlCreateUserThread RtlDestroyProcessParameters RtlEnterCriticalSection RtlEqualUnicodeString RtlExitUserThread RtlFindMessage RtlFreeAnsiString RtlFreeAnsiString RtlFreeHeap RtlFreeSid RtlImageDirectoryEntryToData RtlInitUnicodeString RtlInitializeCriticalSection RtlLeaveCriticalSection RtlLengthSid RtlNtStatusToDosError RtlOpenCurrentUser RtlSetDaclSecurityDescriptor RtlUnicodeStringToAnsiString RtlUnicodeStringToInteger RtlUpcaseUnicodeChar WinSqmAddToStream WinSqmIncrementDWORD _strnicmp _vsnwprintf _wtoi memcpy memmove memset qsort strstr wcsncmp wcsrchr - BASESRV.dll:
BaseSetProcessCreateNotify BaseSrvNlsLogon BaseSrvNlsUpdateRegistryCache - GDI32.dll:
BitBlt CreateCompatibleBitmap CreateCompatibleDC CreateFontIndirectW CreateSolidBrush DeleteDC DeleteObject GdiAlphaBlend GdiTransparentBlt GetDeviceCaps GetLayout GetObjectW GetStockObject SelectObject SetBkMode SetLayout SetStretchBltMode SetTextColor - KERNEL32.dll:
CloseHandle CreateEventW CreateFileW DelayLoadFailureHook DisableThreadLibraryCalls FindResourceW FreeLibrary GetApplicationRestartSettings GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetExitCodeProcess GetExitCodeThread GetLastError GetModuleHandleW GetOverlappedResult GetProcAddress GetProcessHeap GetSystemDirectoryW GetSystemTimeAsFileTime GetThreadId GetTickCount HeapFree InterlockedCompareExchange InterlockedExchange IsDebuggerPresent LoadLibraryExA LoadResource LocalAlloc LocalFree LocalReAlloc LockResource MulDiv OpenMutexW OpenProcess QueryFullProcessImageNameW QueryPerformanceCounter ReadFile SetClientTimeZoneInformation SetEvent SetLastError SetUnhandledExceptionFilter Sleep TerminateProcess UnhandledExceptionFilter WaitForMultipleObjects lstrcmpiW lstrlenW ntdll!RtlAllocateHeap - CSRSRV.dll:
CsrAddStaticServerThread CsrConnectToUser CsrDereferenceProcess CsrDereferenceThread CsrExecServerThread CsrGetProcessLuid CsrImpersonateClient CsrLockProcessByClientId CsrLockThreadByClientId CsrLockedReferenceProcess CsrQueryApiPort CsrReferenceThread CsrReplyToMessage CsrRevertToSelf CsrShutdownProcesses CsrUnlockProcess CsrUnlockThread CsrValidateMessageBuffer