Windows XP 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 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: | Windows Server DLL |
File Version: | 5.1.2600.5512 (xpsp.080413-2105) |
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: | 286 KB |
Total Number of Exported Functions: | 4 |
Total Number of Exported Functions With Names: | 4 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 218,112 Bytes | 74.3% | Read, Execute | Code |
FE_TEXT | 0x00037000 | 22,528 Bytes | 7.7% | Read, Execute | Code |
.data | 0x0003d000 | 3,584 Bytes | 1.2% | Write, Read | Initialized Data |
.rsrc | 0x0003e000 | 39,424 Bytes | 13.4% | Read | Initialized Data |
.reloc | 0x00048000 | 8,704 Bytes | 3.0% | Read, Discardable | Initialized Data |
Static Linking
winsrv.dll is statically linked to the following files:BASESRV.dll
CSRSRV.dll
GDI32.dll
KERNEL32.dll
ntdll.dll
USER32.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 | 23,542 Bytes | 8.0% |
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 | 2 | 1,000 Bytes | 0.3% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 1 | 136 Bytes | 0.0% |
Strings | 12 | 606 Bytes | 0.2% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 5 | 12,174 Bytes | 4.1% |
Total | 22 | 37,650 Bytes | 12.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)
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 - |
600 | Find |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
4102 | The requested screen buffer size was too large. Reverting to default size. |
4103 | The video device failed to initialize for fullscreen mode. |
4104 | Enter char to copy up to: |
4105 | Enter char to delete up to: |
4106 | Enter command number: |
4107 | Select |
4108 | Mark |
4109 | Scroll |
61536 | &Close |
65526 | &Edit |
65527 | &Properties |
65528 | &Defaults |
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 | _UserSoundSentry | _UserTestTokenForInteractive |
Imported Functions List
The following functions are imported by this dll:- BASESRV.dll:
BaseSetProcessCreateNotify BaseSrvNlsLogon BaseSrvNlsUpdateRegistryCache - CSRSRV.dll:
CsrAddStaticServerThread CsrConnectToUser CsrCreateWait CsrDereferenceProcess CsrDereferenceThread CsrDereferenceWait CsrExecServerThread CsrGetProcessLuid CsrImpersonateClient CsrLockProcessByClientId CsrLockThreadByClientId CsrMoveSatisfiedWait CsrNotifyWait CsrPopulateDosDevices CsrQueryApiPort CsrReferenceThread CsrRevertToSelf CsrSetBackgroundPriority CsrSetForegroundPriority CsrShutdownProcesses CsrUnlockProcess CsrUnlockThread CsrValidateMessageBuffer - GDI32.dll:
BitBlt CombineRgn CreateBitmap CreateCompatibleBitmap CreateCompatibleDC CreateDCW CreateDIBitmap CreateFontIndirectW CreateRectRgn CreateSolidBrush DeleteDC DeleteObject EnumFontFamiliesExW ExtTextOutW GdiAddFontResourceW GdiConsoleTextOut GdiFlush GdiFullscreenControl GdiGetSpoolMessage GdiInitSpool GdiTransparentBlt GetBitmapBits GetCharWidth32W GetCurrentObject GetDIBits GetDeviceCaps GetLayout GetNearestColor GetObjectW GetRegionData GetRgnBox GetStockObject GetStringBitmapW GetTextExtentPoint32W GetTextFaceW GetTextMetricsW InvertRgn PatBlt PolyPatBlt RealizePalette SelectObject SelectPalette SetBitmapBits SetBkColor SetBkMode SetDCBrushColor SetDIBitsToDevice SetFontEnumeration SetLayout SetSystemPaletteUse SetTextColor StretchBlt StretchDIBits TranslateCharsetInfo bMakePathNameW - KERNEL32.dll:
Beep CloseHandle CloseProfileUserMapping CreateEventW CreateFileA CreateFileW CreateRemoteThread CreateThread DelayLoadFailureHook DisableThreadLibraryCalls DuplicateHandle FindResourceExW FreeLibrary GetACP GetCPInfo GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetExitCodeProcess GetExitCodeThread GetModuleFileNameW GetModuleHandleW GetOEMCP GetOverlappedResult GetPrivateProfileStringW GetProcAddress GetStringTypeW GetSystemDirectoryA GetSystemTimeAsFileTime GetTickCount GlobalAddAtomA GlobalAlloc GlobalFree GlobalLock GlobalSize GlobalUnlock InitializeCriticalSection InterlockedCompareExchange InterlockedDecrement InterlockedIncrement IsValidCodePage LoadLibraryA LoadLibraryExA LoadLibraryW LoadResource LocalAlloc LocalFree LocalReAlloc LockResource MultiByteToWideChar OpenEventW OpenProcess OpenProfileUserMapping QueryPerformanceCounter RaiseException ReadFile SetClientTimeZoneInformation SetEvent SetFilePointer SetNamedPipeHandleState SetProcessWorkingSetSize SetUnhandledExceptionFilter Sleep TerminateProcess TlsAlloc TlsGetValue TlsSetValue TransactNamedPipe UnhandledExceptionFilter WTSGetActiveConsoleSessionId WaitForMultipleObjects WaitForSingleObject WaitNamedPipeW WideCharToMultiByte lstrcpynW lstrlen lstrlenW ntdll!RtlEnterCriticalSection ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlRestoreLastWin32Error - ntdll.dll:
DbgBreakPoint DbgUiIssueRemoteBreakin LdrFlushAlternateResourceModules NtAlertThread NtClearEvent NtClose NtConnectPort NtCreateEvent NtCreateMutant NtCreateSection NtDeviceIoControlFile NtDuplicateObject NtEnumerateValueKey NtMakeTemporaryObject NtMapViewOfSection NtNotifyChangeKey NtOpenDirectoryObject NtOpenKey NtOpenProcess NtOpenProcessToken NtOpenSymbolicLinkObject NtOpenThreadToken NtPrivilegeCheck NtPrivilegeObjectAuditAlarm NtProtectVirtualMemory NtQueryDirectoryObject NtQueryInformationProcess NtQueryInformationThread NtQueryInformationToken NtQueryKey NtQuerySymbolicLinkObject NtQueryValueKey NtQueryVirtualMemory NtReadVirtualMemory NtReleaseMutant NtReplyPort NtRequestPort NtRequestWaitReplyPort NtResetEvent NtResumeThread NtSetEvent NtSetInformationThread NtSetSystemInformation NtTerminateProcess NtTerminateThread NtUnmapViewOfSection NtVdmControl NtWaitForMultipleObjects NtWaitForSingleObject RtlAddAccessAllowedAce RtlAllocateAndInitializeSid RtlAllocateHeap RtlAnsiStringToUnicodeString RtlCompareUnicodeString RtlConsoleMultiByteToUnicodeN RtlCopySid RtlCreateAcl RtlCreateHeap RtlCreateSecurityDescriptor RtlCreateTagHeap RtlCreateUnicodeString RtlCreateUserThread RtlCustomCPToUnicodeN RtlDeleteCriticalSection RtlDosSearchPath_U RtlEnterCriticalSection RtlEqualUnicodeString RtlFindMessage RtlFreeAnsiString RtlFreeAnsiString RtlFreeHeap RtlFreeSid RtlGetDaclSecurityDescriptor RtlGetOwnerSecurityDescriptor RtlImageDirectoryEntryToData RtlInitAnsiString RtlInitCodePageTable RtlInitUnicodeString RtlInitializeCriticalSection RtlInitializeCriticalSectionAndSpinCount RtlIntegerToUnicodeString RtlLeaveCriticalSection RtlLengthSid RtlMultiByteToUnicodeN RtlNtStatusToDosError RtlOemToUnicodeN RtlOpenCurrentUser RtlPrefixUnicodeString RtlReAllocateHeap RtlSetDaclSecurityDescriptor RtlSetGroupSecurityDescriptor RtlSetOwnerSecurityDescriptor RtlSizeHeap RtlUnicodeStringToAnsiString RtlUnicodeStringToInteger RtlUnicodeToMultiByteN RtlUnicodeToMultiByteSize RtlUnicodeToOemN RtlUnwind _alloca_probe _alloca_probe _itoa _ltow _strnicmp _vsnwprintf _wcsupr atoi memmove strstr swprintf wcschr wcscmp wcscpy wcslen wcsncmp wcsncpy wcsrchr wcsstr - USER32.dll:
ActivateKeyboardLayout AdjustWindowRectEx AppendMenuW BeginPaint BroadcastSystemMessageW CallMsgFilterW CheckRadioButton ClientToScreen CloseClipboard CloseDesktop CloseWindowStation CopyIcon CreateDialogParamW CreateIconFromResourceEx CreateWindowExW CtxInitUser32 DefWindowProcW DestroyCursor DestroyWindow DialogBoxParamW DispatchMessageW DrawEdge DrawIcon EmptyClipboard EnableMenuItem EndDialog EndPaint EnumThreadWindows FillRect GetCaretBlinkTime GetClassLongW GetClassNameW GetClientRect GetClipboardData GetCursorPos GetDC GetDlgItem GetDlgItemTextW GetForegroundWindow GetGUIThreadInfo GetKeyState GetKeyboardLayout GetKeyboardLayoutNameA GetKeyboardLayoutNameW GetKeyboardState GetLastActivePopup GetLastInputInfo GetMessageW GetMonitorInfoW GetPropW GetSysColor GetSystemMenu GetSystemMetrics GetTaskmanWindow GetUserObjectInformationW GetWindow GetWindowLongW GetWindowPlacement GetWindowRect GetWindowTextLengthW GetWindowTextW GetWindowThreadProcessId InflateRect InvalidateRect IsDialogMessageW IsDlgButtonChecked IsIconic IsWinEventHookInstalled IsWindow IsWindowEnabled KillTimer LoadBitmapW LoadCursorW LoadIconW LoadImageW LoadMenuW LoadStringW MB_GetString MapVirtualKeyW MapWindowPoints MessageBoxExW MessageBoxTimeoutW MonitorFromRect MsgWaitForMultipleObjects NotifyWinEvent OffsetRect OpenClipboard PeekMessageW PostMessageW PostThreadMessageW PrivateExtractIconExW PtInRect RecordShutdownReason RegisterClassExW RegisterClipboardFormatW ReleaseCapture ReleaseDC ReplyMessage ReuseDDElParam ScreenToClient ScrollDC SendDlgItemMessageW SendInput SendMessageCallbackW SendMessageTimeoutW SendMessageW SendNotifyMessageW SetActiveWindow SetCapture SetClipboardData SetConsoleReserveKeys SetCursor SetDlgItemTextW SetFocus SetForegroundWindow SetMenuItemInfoW SetScrollInfo SetThreadDesktop SetTimer SetWindowLongW SetWindowPlacement SetWindowPos SetWindowTextW SetWindowsHookExW ShowWindow ShowWindowAsync SoftModalMessageBox SystemParametersInfoW ToUnicodeEx TrackPopupMenuEx TranslateMessage TranslateMessageEx UnhookWindowsHookEx UnpackDDElParam VkKeyScanW WCSToMBEx WindowFromPoint wsprintfW