Windows 7 DLL File Information - gpsvc.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: | Group Policy Client |
File Version: | 6.1.7100.0 (winmain_win7rc.090421-1700) |
Company: | Microsoft Corporation |
Product Name: | Microsoft Windows Operating System |
DLL popularity | Very Low - 1 other DLL files in system32 directory are statically linked to this file. |
File Size: | 578 KB |
Total Number of Exported Functions: | 12 |
Total Number of Exported Functions With Names: | 11 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 527,360 Bytes | 89.0% | Read, Execute | Code |
.data | 0x00082000 | 3,072 Bytes | 0.5% | Write, Read | Initialized Data |
.rsrc | 0x00083000 | 39,424 Bytes | 6.7% | Read | Initialized Data |
.reloc | 0x0008d000 | 20,992 Bytes | 3.5% | Read, Discardable | Initialized Data |
Static Linking
gpsvc.dll is statically linked to the following files:msvcrt.dll
ntdll.dll
API-MS-WIN-Service-Core-L1-1-0.dll
API-MS-WIN-Service-Management-L1-1-0.dll
API-MS-WIN-Service-Management-L2-1-0.dll
ADVAPI32.dll
USER32.dll
GPAPI.dll
WLDAP32.dll
Secur32.dll
NSI.dll
KERNEL32.dll
RPCRT4.dll
SYSNTFY.dll
nlaapi.dll
API-MS-WIN-Service-winsvc-L1-1-0.dll
This means that when gpsvc.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, gpsvc.dll won't be loaded.
List of files that are statically linked to gpsvc.dll
fdeploy.dll
This means that when one of the above files is loaded, gpsvc.dll will be loaded too. (The opposite of the previous 'Static Linking' section)
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 | 18 | 1,014 Bytes | 0.2% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 0 | 0 Bytes | 0.0% |
All Others | 4 | 77,938 Bytes | 13.2% |
Total | 22 | 78,952 Bytes | 13.3% |
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 |
---|---|
103 | Local Group Policy |
107 | Registry |
108 | Applying %.50s policy... |
109 | Applying your personal settings... |
110 | Applying computer settings... |
111 | Group Policy Infrastructure |
112 | Local Group Policy\%s |
113 | Non-Administrators |
114 | Denied (WMI Filter) |
115 | Disabled (Link) |
116 | Disabled (GPO) |
117 | Denied (Security) |
118 | Not Applied (Empty) |
119 | Not Applied (Unknown Reason) |
120 | None |
121 | Use the Event Viewer to analyze the Group Policy operational log for details on Group Policy service activity. |
10001 | Applying computer settings... |
10002 | Applying user settings... |
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:DllCanUnloadNow | DllGetClassObject | GenerateRsopPolicy |
GroupPolicyClientServiceMain | ProcessGroupPolicyCompletedExInternal | ProcessGroupPolicyCompletedInternal |
RsopAccessCheckByTypeInternal | RsopFileAccessCheckInternal | RsopResetPolicySettingStatusInternal |
RsopSetPolicySettingStatusInternal | SvchostPushServiceGlobals |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_CxxThrowException _XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _callnewh _errno _except_handler4_common _initterm _itow _lock _onexit _purecall _unlock _vsnwprintf _wcsicmp _wcsnicmp _wtol free iswdigit malloc memcpy memcpy_s memmove_s memset public: __thiscall exception::exception(char const * const &) public: __thiscall exception::exception(class exception const &) public: __thiscall exception::exception(void) public: virtual __thiscall exception::~exception(void) public: virtual __thiscall type_info::~type_info(void) public: virtual char const * __thiscall exception::what(void)const strchr strtoul toupper wcschr wcsncmp wcsrchr wcstoul - ntdll.dll:
EtwEventActivityIdControl EtwEventEnabled EtwEventRegister EtwEventUnregister EtwEventWrite NtClose NtCreateFile NtDuplicateToken NtQueryInformationToken NtQuerySystemTime NtSetInformationProcess RtlAdjustPrivilege RtlConvertSidToUnicodeString RtlCopySid RtlDosPathNameToRelativeNtPathName_U RtlEqualSid RtlFreeAnsiString RtlFreeHeap RtlInitUnicodeString RtlIsDosDeviceName_U RtlLengthSid RtlNtStatusToDosError RtlReleaseRelativeName RtlTimeToSecondsSince1980 WinSqmSetDWORD - API-MS-WIN-Service-Core-L1-1-0.dll:
sechost!RegisterServiceCtrlHandlerExW sechost!SetServiceStatus - API-MS-WIN-Service-Management-L1-1-0.dll:
sechost!CloseServiceHandle sechost!OpenSCManagerW sechost!OpenServiceW - API-MS-WIN-Service-Management-L2-1-0.dll:
sechost!ChangeServiceConfigW sechost!QueryServiceConfigW - ADVAPI32.dll:
AccessCheck AccessCheckByType AddAccessAllowedAce AddAccessAllowedAceEx AllocateAndInitializeSid CheckTokenMembership CopySid CreateProcessAsUserW CreateWellKnownSid DuplicateTokenEx EqualSid FreeSid GetAce GetLengthSid GetNamedSecurityInfoW GetSecurityDescriptorDacl GetSecurityDescriptorLength GetSecurityInfo GetSidSubAuthority GetSidSubAuthorityCount GetTokenInformation ImpersonateLoggedOnUser InitializeAcl InitializeSecurityDescriptor IsValidSecurityDescriptor IsValidSid IsWellKnownSid LookupAccountNameW LookupAccountSidW MakeSelfRelativeSD MapGenericMask OpenProcessToken OpenThreadToken RegCloseKey RegConnectRegistryW RegCreateKeyExW RegDeleteValueW RegEnumKeyExW RegEnumValueW RegGetKeySecurity RegOpenCurrentUser RegOpenKeyExW RegQueryInfoKeyW RegQueryValueExA RegQueryValueExW RegSetKeySecurity RegSetValueExW RevertToSelf SetEntriesInAclW SetSecurityDescriptorControl SetSecurityDescriptorDacl SetSecurityDescriptorGroup SetSecurityDescriptorOwner SetThreadToken SetTokenInformation - USER32.dll:
BroadcastSystemMessageW GetSystemMetrics LoadStringW - GPAPI.dll:
LeaveCriticalPolicySectionInternal RsopLoggingEnabledInternal - WLDAP32.dll:
LdapGetLastError LdapMapErrorToWin32 ldap_bind_sW ldap_connect ldap_err2stringW ldap_first_entry ldap_get_dnW ldap_get_optionW ldap_get_valuesW ldap_get_values_lenW ldap_initW ldap_memfreeW ldap_msgfree ldap_next_entry ldap_parse_resultW ldap_search_ext_sW ldap_set_optionW ldap_unbind ldap_value_free_len ldap_value_free_len - Secur32.dll:
GetComputerObjectNameW TranslateNameW sspicli!AcceptSecurityContext sspicli!AcquireCredentialsHandleW sspicli!DeleteSecurityContext sspicli!FreeContextBuffer sspicli!FreeCredentialsHandle sspicli!GetUserNameExW sspicli!InitializeSecurityContextW sspicli!QuerySecurityContextToken sspicli!QuerySecurityPackageInfoW sspicli!SeciAllocateAndSetIPAddress sspicli!SeciFreeCallContext - NSI.dll:
NsiGetParameter - KERNEL32.dll:
AssignProcessToJobObject CloseHandle CompareStringA CompareStringW CreateDirectoryW CreateEventW CreateFileW CreateJobObjectW CreateThread CreateWaitableTimerW DelayLoadFailureHook DeleteFileW DuplicateHandle ExpandEnvironmentStringsW FileTimeToSystemTime FindClose FindFirstFileW FindNLSString FindNextFileW FormatMessageW FreeLibrary FreeLibraryAndExitThread GetComputerNameExW GetComputerNameW GetCurrentDirectoryW GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetFileAttributesExW GetFileAttributesW GetFileSize GetFullPathNameW GetLastError GetLocalTime GetModuleHandleExW GetModuleHandleW GetPrivateProfileIntW GetPrivateProfileStringW GetProcAddress GetProfileIntW GetSystemTime GetSystemTimeAsFileTime GetTickCount GetVersionExW GlobalAlloc GlobalFree InitializeCriticalSectionAndSpinCount InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement LoadLibraryExA LoadLibraryW LocalAlloc LocalFree LocalReAlloc MoveFileExW MultiByteToWideChar OpenEventW OutputDebugStringW QueryPerformanceCounter QueueUserWorkItem ReadFile RegDeleteKeyExW RegNotifyChangeKeyValue RegisterWaitForSingleObject RemoveDirectoryW ResetEvent ResumeThread SetCurrentDirectoryW SetEvent SetFileAttributesW SetFilePointer SetInformationJobObject SetLastError SetPriorityClass SetThreadPriority SetUnhandledExceptionFilter SetWaitableTimer Sleep SystemTimeToFileTime TerminateJobObject TerminateProcess UnhandledExceptionFilter UnregisterWaitEx WTSGetActiveConsoleSessionId WaitForMultipleObjects WaitForSingleObject WriteFile lstrcmpW lstrcmpiW lstrlen lstrlenW ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - RPCRT4.dll:
NdrAsyncServerCall NdrServerCall2 RpcAsyncAbortCall RpcAsyncCompleteCall RpcBindingToStringBindingW RpcBindingVectorFree RpcEpRegisterW RpcEpUnregister RpcImpersonateClient RpcRaiseException RpcRevertToSelf RpcServerInqBindings RpcServerRegisterIfEx RpcServerSubscribeForNotification RpcServerUnregisterIf RpcServerUnsubscribeForNotification RpcServerUseProtseqW RpcStringBindingParseW RpcStringFreeW UuidCreate UuidFromStringW UuidToStringW - SYSNTFY.dll:
SysNotifyStartServer SysNotifyStopServer - nlaapi.dll:
NlaAddToPluginRequests NlaAddToTypeSet NlaCloseQuery NlaCreatePluginRequests NlaCreateTypeSet NlaDeleteDataSet NlaDeleteFilter NlaDeletePluginRequests NlaGetInternetCapability NlaGetIntranetCapability NlaOpenQuery NlaQueryNetData NlaQueryNetSignatures NlaRefreshQuery NlaRegisterQuery - API-MS-WIN-Service-winsvc-L1-1-0.dll:
sechost!QueryServiceStatus