Windows 7 DLL File Information - profsvc.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: | ProfSvc |
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: | 159 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 | 141,824 Bytes | 86.8% | Read, Execute | Code |
.data | 0x00024000 | 1,536 Bytes | 0.9% | Write, Read | Initialized Data |
.rsrc | 0x00025000 | 9,216 Bytes | 5.6% | Read | Initialized Data |
.reloc | 0x00028000 | 9,728 Bytes | 6.0% | Read, Discardable | Initialized Data |
Static Linking
profsvc.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
API-MS-Win-Core-LocalRegistry-L1-1-0.dll
API-MS-WIN-Service-Core-L1-1-0.dll
API-MS-WIN-Service-winsvc-L1-1-0.dll
OLEAUT32.dll
RPCRT4.dll
SYSNTFY.dll
USER32.dll
USERENV.dll
profapi.dll
SHLWAPI.dll
KERNEL32.dll
ATL.DLL
This means that when profsvc.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, profsvc.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 0 | 0 Bytes | 0.0% |
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 | 12 | 3,582 Bytes | 2.2% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 4 | 23,890 Bytes | 14.6% |
Total | 16 | 27,472 Bytes | 16.8% |
Icons in this file
No icons found in this file
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 |
---|---|
100 | You have been logged on with a temporary profile. |
101 | There was a problem with your roaming profile. You have been logged on with your previously saved local profile. Please see the event log for details or contact your administrator. |
102 | You cannot access your files and files created in this profile will be deleted when you log off. To fix this, log off and try logging on later. Please see the event log for details or contact your system administrator. |
103 | You have been logged on with the default profile for the system. Please see the event log for details or contact your administrator. |
104 | You have been logged on with a local profile because cross forest roaming profiles are disabled. Changes made to this profile will not be synced with your roaming profile. See the event log for details or contact your administrator. |
105 | Your roaming profile is not synchronized completely with the server. You have been logged on with a partially synchronized profile. Please see the event log for details or contact your administrator. |
106 | Your roaming profile is not synchronized with the server because a slow network connection is detected. You have been logged on with a local profile. |
200 | Your roaming user profile was not completely synchronized. See the event log for details or contact administrator. |
300 | User Profile Service |
301 | This service is responsible for loading and unloading user profiles. If this service is stopped or disabled, users will no longer be able to successfully logon or logoff, applications may have problems getting to users' data, and components registered to receive profile event notifications will not receive them. |
500 | Microsoft Corporation |
501 | This task will automatically upload a roaming user profile's registry hive to its network location. |
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:UserProfileServiceMain |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter __dllonexit _amsg_exit _except_handler4_common _initterm _lock _onexit _purecall _unlock _vsnwprintf free malloc memcpy memmove memset void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) wcschr - ntdll.dll:
EtwEventRegister EtwEventUnregister EtwEventWrite EtwGetTraceEnableFlags EtwGetTraceEnableLevel EtwGetTraceLoggerHandle EtwLogTraceEvent EtwRegisterTraceGuidsW EtwTraceMessage EtwUnregisterTraceGuids NtClose NtCreateKey NtDeleteKey NtLoadKeyEx NtOpenKey NtOpenProcess NtQueryInformationProcess NtQueryOpenSubKeysEx NtSetValueKey NtUnloadKey NtUnloadKey2 NtUnloadKeyEx RtlAdjustPrivilege RtlAllocateAndInitializeSid RtlCreateEnvironment RtlDestroyEnvironment RtlDosPathNameToNtPathName_U RtlExpandEnvironmentStrings RtlFreeAnsiString RtlFreeSid RtlIdentifierAuthoritySid RtlInitUnicodeString RtlLengthSid RtlNtStatusToDosError RtlQueryEnvironmentVariable RtlSetEnvironmentVar RtlSubAuthorityCountSid RtlSubAuthoritySid WinSqmEndSession WinSqmSetDWORD WinSqmStartSession - API-MS-Win-Core-LocalRegistry-L1-1-0.dll:
kernel32!RegCloseKey kernel32!RegCreateKeyExW kernel32!RegDeleteKeyExW kernel32!RegDeleteValueW kernel32!RegEnumKeyExW kernel32!RegFlushKey kernel32!RegGetValueW kernel32!RegOpenCurrentUser kernel32!RegOpenKeyExW kernel32!RegQueryInfoKeyW kernel32!RegQueryValueExW kernel32!RegSetKeySecurity kernel32!RegSetValueExW - API-MS-WIN-Service-Core-L1-1-0.dll:
sechost!SetServiceStatus - API-MS-WIN-Service-winsvc-L1-1-0.dll:
sechost!RegisterServiceCtrlHandlerW - OLEAUT32.dll:
SysAllocString SysFreeString VariantInit - RPCRT4.dll:
NdrServerCall2 RpcBindingInqAuthClientW RpcBindingToStringBindingW RpcImpersonateClient RpcRaiseException RpcRevertToSelf RpcServerRegisterIfEx RpcServerUnregisterIfEx RpcServerUseProtseqEpW RpcStringBindingParseW RpcStringFreeW - SYSNTFY.dll:
SysNotifyStartServer SysNotifyStopServer - USER32.dll:
DispatchMessageW LoadStringW MsgWaitForMultipleObjects PeekMessageW TranslateMessage - USERENV.dll:
ExpandEnvironmentStringsForUserW GetProfileType RegisterGPNotification UnregisterGPNotification - profapi.dll:
- SHLWAPI.dll:
QISearch - KERNEL32.dll:
CallbackMayRunLong CloseHandle CompareFileTime CompareStringOrdinal CompareStringW CreateDirectoryW CreateEventW CreateFileW CreateMutexW CreateThreadpoolCleanupGroup DebugBreak DelayLoadFailureHook DeleteFileW DisableThreadLibraryCalls FileTimeToSystemTime FindClose FindFirstFileW FindNextFileW FlushFileBuffers FormatMessageW FreeLibrary GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetFileAttributesExW GetFileAttributesW GetFileTime GetLastError GetLocalTime GetModuleFileNameW GetPrivateProfileStringW GetProcAddress GetProcessHeap GetShortPathNameW GetSystemTimeAsFileTime GetTempFileNameW GetTickCount GetVersionExW HeapFree InitializeCriticalSectionAndSpinCount InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement LoadLibraryExA LoadLibraryW LocalAlloc LocalFree MoveFileExW PrivCopyFileExW QueryPerformanceCounter ReleaseMutex ResetEvent SetEvent SetFileAttributesW SetFileTime SetLastError SetUnhandledExceptionFilter Sleep SystemTimeToFileTime TerminateProcess TrySubmitThreadpoolCallback UnhandledExceptionFilter WaitForMultipleObjects WaitForSingleObject WideCharToMultiByte WriteFile WritePrivateProfileStringW lstrlenW ntdll!RtlAcquireSRWLockExclusive ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeConditionVariable ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlReleaseSRWLockExclusive ntdll!TpReleaseCleanupGroup ntdll!TpReleaseCleanupGroupMembers - ATL.DLL:
AtlComPtrAssign