Windows 10 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 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: | Multi-User Windows Server DLL |
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: | 160 KB |
Total Number of Exported Functions: | 1 |
Total Number of Exported Functions With Names: | 1 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 97,792 Bytes | 59.7% | Read, Execute | Code |
.data | 0x00019000 | 512 Bytes | 0.3% | Write, Read | Initialized Data |
.idata | 0x0001e000 | 9,216 Bytes | 5.6% | Read | Initialized Data |
.didat | 0x00021000 | 512 Bytes | 0.3% | Write, Read | Initialized Data |
.rsrc | 0x00022000 | 50,688 Bytes | 30.9% | Read | Initialized Data |
.reloc | 0x0002f000 | 4,096 Bytes | 2.5% | Read, Discardable | Initialized Data |
Static Linking
winsrv.dll is statically linked to the following files:USER32.dll
KERNELBASE.dll
ntdll.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-heap-l2-1-0.dll
api-ms-win-core-file-l1-2-1.dll
api-ms-win-core-psapi-l1-1-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-eventing-provider-l1-1-0.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-io-l1-1-1.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-windowserrorreporting-l1-1-0.dll
api-ms-win-core-kernel32-legacy-l1-1-1.dll
api-ms-win-core-timezone-private-l1-1-0.dll
BASESRV.dll
GDI32.dll
CSRSRV.dll
api-ms-win-core-delayload-l1-1-1.dll
api-ms-win-core-apiquery-l1-1-0.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 | 1 | 31,000 Bytes | 18.9% |
Animated Icons | 0 | 0 Bytes | 0.0% |
Cursors | 0 | 0 Bytes | 0.0% |
Animated Cursors | 0 | 0 Bytes | 0.0% |
Bitmaps | 1 | 192 Bytes | 0.1% |
AVI Files | 0 | 0 Bytes | 0.0% |
Dialog-Boxes | 1 | 656 Bytes | 0.4% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 0 | 0 Bytes | 0.0% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 7 | 20,268 Bytes | 12.4% |
Total | 10 | 52,116 Bytes | 31.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 1000 dialogs)
In the following section, you can find the captions of dialog-boxes stored in this DLL. The list is currently limited to 1000 dialogs.ID | Dialog Caption |
---|---|
10 | End Program - |
String resources in this dll (up to 1000 strings)
No string resources in this file.
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:UserServerDllInitialization |
Imported Functions List
The following functions are imported by this dll:- USER32.dll:
BeginPaint BroadcastSystemMessageW CallMsgFilterW ChangeWindowMessageFilterEx CheckWindowThreadDesktop CreateDialogParamW CtxInitUser32 DestroyCursor DestroyWindow DispatchMessageW DrawEdge DrawIcon EndPaint EnumThreadWindows EnumWindows FillRect GetClassLongW GetClassNameW GetClientRect GetDC GetDlgItem GetGUIThreadInfo GetReasonTitleFromReasonCode GetSysColor GetSystemMetrics GetTaskmanWindow GetThreadDesktop GetUserObjectInformationW GetWindow GetWindowLongW GetWindowRect GetWindowTextLengthW GetWindowTextW GetWindowThreadProcessId GhostWindowFromHungWindow HungWindowFromGhostWindow InflateRect InternalGetWindowIcon InvalidateRect IsDialogMessageW IsHungAppWindow IsInDesktopWindowBand IsWindow IsWindowEnabled IsWindowVisible KillTimer LoadBitmapW LoadIconW MB_GetString MapWindowPoints MessageBoxTimeoutW MsgWaitForMultipleObjects OffsetRect PeekMessageW PostMessageW PostThreadMessageW RecordShutdownReason RegisterClipboardFormatW ReleaseDC SendInput SendMessageCallbackW SendMessageTimeoutW SendMessageW SendNotifyMessageW SetDlgItemTextW SetFocus SetForegroundWindow SetTimer SetWindowLongW SetWindowPos SetWindowTextW ShutdownBlockReasonQuery SoftModalMessageBox SystemParametersInfoW TranslateMessage - KERNELBASE.dll:
GetVolumeNameForVolumeMountPointW LocalAlloc LocalReAlloc Sleep WTSGetServiceSessionId lstrcmpiW lstrlenW - ntdll.dll:
AlpcGetMessageAttribute AlpcInitializeMessageAttribute DbgUiIssueRemoteBreakin EtwEventEnabled EtwEventRegister EtwEventUnregister EtwEventWrite EtwEventWriteNoRegistration EvtIntReportEventAndSourceAsync LdrFlushAlternateResourceModules NtAlertThread NtAlpcAcceptConnectPort NtAlpcCancelMessage NtAlpcConnectPort NtAlpcCreatePort NtAlpcOpenSenderProcess NtAlpcSendWaitReceivePort NtClearEvent NtClose NtCreateEvent NtCreateKey NtDeleteValueKey NtDeviceIoControlFile NtDuplicateObject NtDuplicateToken NtEnumerateValueKey NtNotifyChangeKey NtOpenEvent NtOpenKey NtOpenProcess NtOpenProcessToken NtOpenSymbolicLinkObject NtOpenThread NtOpenThreadToken NtQueryInformationProcess NtQueryInformationToken NtQuerySymbolicLinkObject NtQuerySystemInformation NtQueryValueKey NtQueryWnfStateNameInformation NtReadVirtualMemory NtResetEvent NtResumeThread NtSetEvent NtSetInformationThread NtSetSystemInformation NtSetValueKey NtTerminateProcess NtUpdateWnfStateData NtWaitForMultipleObjects NtWaitForSingleObject PssNtCaptureSnapshot PssNtFreeSnapshot RtlAddAccessAllowedAce RtlAllocateAndInitializeSid RtlAnsiStringToUnicodeString RtlCaptureContext RtlCopySid RtlCreateAcl RtlCreateSecurityDescriptor RtlCreateUnicodeString RtlCreateUserThread RtlDeleteCriticalSection RtlEnterCriticalSection RtlEqualUnicodeString RtlExitUserThread RtlFillMemoryUlong RtlFindMessage RtlFreeAnsiString RtlFreeAnsiString RtlFreeHeap RtlFreeSid RtlInitUnicodeString RtlInitializeCriticalSection RtlLeaveCriticalSection RtlLengthSid RtlNtStatusToDosError RtlOpenCurrentUser RtlQueryResourcePolicy RtlRegisterThreadWithCsrss RtlSetDaclSecurityDescriptor RtlSubscribeWnfStateChangeNotification RtlUnicodeStringToAnsiString RtlUnicodeStringToInteger RtlUnsubscribeWnfStateChangeNotification RtlUpcaseUnicodeChar RtlVerifyVersionInfo VerSetConditionMask WinSqmAddToStream _strnicmp _vsnwprintf _wtoi memcmp memcpy memmove memset qsort strstr wcsncmp wcsrchr - api-ms-win-core-libraryloader-l1-2-0.dll:
KernelBase!DisableThreadLibraryCalls KernelBase!FreeLibrary KernelBase!GetModuleHandleW KernelBase!GetProcAddress KernelBase!LoadLibraryExW - api-ms-win-core-profile-l1-1-0.dll:
ntdll!RtlQueryPerformanceCounter - api-ms-win-core-processthreads-l1-1-2.dll:
kernel32!GetCurrentProcess kernel32!GetCurrentProcessId kernel32!GetCurrentThread kernel32!GetCurrentThreadId kernel32!GetExitCodeProcess kernel32!GetExitCodeThread kernel32!GetThreadId kernel32!OpenProcess kernel32!TerminateProcess - api-ms-win-core-sysinfo-l1-2-1.dll:
KernelBase!GetSystemDirectoryW KernelBase!GetSystemTimeAsFileTime KernelBase!GetTickCount - api-ms-win-core-heap-l2-1-0.dll:
KernelBase!LocalFree - api-ms-win-core-file-l1-2-1.dll:
KernelBase!CreateFileW KernelBase!GetFileInformationByHandle KernelBase!GetLogicalDrives KernelBase!GetVolumePathNameW KernelBase!ReadFile - api-ms-win-core-psapi-l1-1-0.dll:
KernelBase!QueryFullProcessImageNameW - api-ms-win-core-errorhandling-l1-1-1.dll:
KernelBase!GetLastError KernelBase!SetUnhandledExceptionFilter KernelBase!UnhandledExceptionFilter ntdll!RtlRestoreLastWin32Error - api-ms-win-core-synch-l1-2-0.dll:
KernelBase!CreateEventW KernelBase!OpenMutexW KernelBase!WaitForMultipleObjectsEx - api-ms-win-security-base-l1-2-0.dll:
KernelBase!CheckTokenMembership - api-ms-win-eventing-provider-l1-1-0.dll:
ntdll!EtwEventRegister ntdll!EtwEventUnregister ntdll!EtwEventWrite - api-ms-win-core-handle-l1-1-0.dll:
KernelBase!CloseHandle - api-ms-win-core-debug-l1-1-1.dll:
KernelBase!IsDebuggerPresent - api-ms-win-core-io-l1-1-1.dll:
kernel32!GetOverlappedResult - api-ms-win-core-registry-l1-1-0.dll:
KernelBase!RegCloseKey KernelBase!RegGetValueW KernelBase!RegLoadAppKeyW KernelBase!RegOpenKeyExW - api-ms-win-core-windowserrorreporting-l1-1-0.dll:
KernelBase!GetApplicationRestartSettings - api-ms-win-core-kernel32-legacy-l1-1-1.dll:
kernel32!GetComputerNameW - api-ms-win-core-timezone-private-l1-1-0.dll:
KernelBase!SetClientDynamicTimeZoneInformation KernelBase!SetClientTimeZoneInformation - BASESRV.dll:
BaseGetProcessCrtlRoutine BaseSetProcessCreateNotify BaseSrvNlsLogon BaseSrvNlsUpdateRegistryCache - GDI32.dll:
CreateCompatibleDC CreateSolidBrush DeleteDC DeleteObject GdiAddFontResourceW GdiSupportsFontChangeEvent GdiTransparentBlt GetLayout GetObjectW SelectObject SetLayout - CSRSRV.dll:
CsrAddStaticServerThread CsrConnectToUser CsrDereferenceProcess CsrDereferenceThread CsrExecServerThread CsrGetProcessLuid CsrImpersonateClient CsrLockProcessByClientId CsrLockThreadByClientId CsrLockedReferenceProcess CsrQueryApiPort CsrReferenceThread CsrReplyToMessage CsrRevertToSelf CsrShutdownProcesses CsrUnlockProcess CsrUnlockThread CsrValidateMessageBuffer - api-ms-win-core-delayload-l1-1-1.dll:
KernelBase!DelayLoadFailureHook KernelBase!ResolveDelayLoadedAPI - api-ms-win-core-apiquery-l1-1-0.dll:
ntdll!ApiSetQueryApiSetPresence