Windows 7 DLL File Information - hgcpl.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: | HomeGroup Control Panel |
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: | 305 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 | 171,520 Bytes | 54.9% | Read, Execute | Code |
.data | 0x0002b000 | 3,072 Bytes | 1.0% | Write, Read | Initialized Data |
.rsrc | 0x0002d000 | 121,344 Bytes | 38.9% | Read | Initialized Data |
.reloc | 0x0004b000 | 15,360 Bytes | 4.9% | Read, Discardable | Initialized Data |
Static Linking
hgcpl.dll is statically linked to the following files:msvcrt.dll
ADVAPI32.dll
KERNEL32.dll
ntdll.dll
ole32.dll
OLEAUT32.dll
SHLWAPI.dll
slc.dll
SHELL32.dll
UxTheme.dll
GDI32.dll
USER32.dll
PROPSYS.dll
Secur32.dll
This means that when hgcpl.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, hgcpl.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 4 | 70,222 Bytes | 22.5% |
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 | 11 | 7,426 Bytes | 2.4% |
HTML Related Files | 2 | 5,883 Bytes | 1.9% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 205 | 26,952 Bytes | 8.6% |
Type Libraries | 0 | 0 Bytes | 0.0% |
Manifest | 1 | 1,168 Bytes | 0.4% |
All Others | 10 | 50,176 Bytes | 16.1% |
Total | 233 | 161,827 Bytes | 51.8% |
Icons in this file
There are 4 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)
No dialog resources in this file.
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
1 | HomeGroup |
2 | View HomeGroup settings, choose sharing options, and view or change the password. |
3 | This program is blocked by Group Policy. For more information, contact your network administrator. |
4 | Advanced sharing settings |
7 | Off (no printers installed) |
8 | There are no printers attached to this computer. |
9 | Share with other home computers running Windows 7 |
10 | Accessing homegroups with a domain-joined computer |
12 | Change homegroup settings |
13 | There is currently no homegroup on the %1 network. |
14 | There is currently no homegroup on the network. |
15 | %1 on %2 has created a homegroup on the network. |
16 | You have been invited to join a homegroup. |
17 | This computer belongs to a homegroup on the %1 network. |
18 | This computer belongs to a homegroup. |
19 | This computer can't connect to a homegroup. |
20 | With a homegroup, you can share files and printers with other computers running Windows 7. You can also stream media to devices. The homegroup is protected with a password, and you'll always be able to choose what you share with the group. |
21 | Because this computer also belongs to a domain, you cant create your own homegroup, but you can join one created by someone on your network. A homegroup links computers on your home network so that you can share pictures, music, videos, documents, and printers. The homegroup is protected with a password, and you'll always be able to choose what you share with the group. |
22 | A homegroup links computers on your home network so that you can share pictures, music, videos, documents, and printers. The homegroup is protected with a password, and you'll always be able to choose what you share with the group. You can't create your own homegroup with this edition, but you can join one created by someone on your network who is running Windows 7 Home Premium, Ultimate, Professional, or Enterprise. |
23 | Create a homegroup |
24 | Join now |
25 | Your homegroup password has been changed. To continue using homegroup resources, make sure that someone who has already entered the new password is online, and then type the new password. |
26 | Windows detected another homegroup on your network. With a homegroup, you can share files and printers with other computers running Windows 7. You can also stream media to devices. |
27 | %1 has changed your homegroup password. To continue using homegroup resources, make sure that someone who has already entered the new password is online, and then type the new password. |
29 | Type new password |
30 | Join now |
31 | Where can I find the homegroup password? |
32 | Before you create or join a homegroup, you must first connect to a network. |
33 | Connect to an existing network |
34 | To create or join a homegroup, your computer's network location must be set to Home. |
35 | What is a network location? |
37 | Sharing options for Private |
38 | Sharing options for Public |
39 | Sharing options for Domain |
40 | Private |
41 | Private (current profile) |
42 | Public |
43 | Public (current profile) |
44 | Domain |
45 | Domain (current profile) |
46 | Media streaming is on. |
47 | Media streaming is off. |
56 | Cancel |
64 | View and print your homegroup password |
65 | 24pt;;;Consolas |
66 | Date printed: %1 %2 |
67 | View and print your homegroup password |
68 | Password for the homegroup on your network: |
69 | Use this password to connect other computers running Windows 7 to the homegroup. |
70 | On each computer: |
71 | Note: Computers that are turned off or sleeping will not appear in the homegroup. |
72 | Click Start, and then click Control Panel. |
73 | Under Network and Internet, click Choose homegroup and sharing options. |
74 | Click Join now, and then follow the HomeGroup wizard to enter the password. |
76 | Your homegroup password couldn't be printed |
77 | An error occurred while Windows was trying to print your homegroup password. (Error code: %1!u!) |
78 | You're not currently connected to your home network. To view files and resources on other homegroup computers, first connect to your home network. |
79 | %1 has joined your computer to a homegroup. You haven't shared any libraries with your homegroup. Select the libraries that you want to share and then click Save changes. Don't shut down or restart your computer until sharing is finished. |
80 | You haven't shared any libraries with your homegroup. Select the libraries that you want to share and then click Save changes. Don't shut down or restart your computer until sharing is finished. |
81 | HomeGroup is currently sharing libraries on this computer. Some HomeGroup options will be unavailable until sharing completes. Please don't shut down or restart your computer until sharing completes. |
83 | There is currently no homegroup on your network. |
84 | %1 has created a homegroup on the %2 network. |
85 | Click here to install. |
86 | Windows found a homegroup printer |
88 | Introducing HomeGroup |
89 | %1 (current profile) |
90 | To join a homegroup, your computer's network location must be set to Home. |
94 | HomeGroup is not ready yet. Please try again in a few minutes. If this message continues to appear, click the link to start the HomeGroup troubleshooter. |
95 | Start the HomeGroup troubleshooter |
96 | Tell me more about homegroups |
97 | Get more information about HomeGroup and other features |
98 | HomeGroup Password |
99 | Guest accounts can't change HomeGroup settings. |
100 | HomeGroup found a new shared printer on your home network. Installing it will make it available to everyone on this computer. |
101 | Install printer |
102 | The homegroup is not available because you're not connected to the home network. |
103 | The homegroup is not available because you're not connected to the home network. |
104 | Before you join a homegroup, you must first connect to a network. |
105 | HomeGroup image |
106 | Choose what you want to share, and view the homegroup password |
530 | Change advanced sharing settings... |
541 | Network discovery |
542 | When network discovery is on, this computer can see other network computers and devices and is visible to other network computers. <a href="mshelp://windows/?id=0e5f2e0c-9906-4518-b7c7-d3632105dcad">What is network discovery?</a> |
543 | Turn on network discovery |
544 | Turn off network discovery |
545 | File and printer sharing |
546 | When file and printer sharing is on, files and printers that you have shared from this computer can be accessed by people on the network. |
547 | Turn on file and printer sharing |
548 | Turn off file and printer sharing |
549 | Public folder sharing |
550 | When Public folder sharing is on, people on the network, including homegroup members, can access files in the Public folders. <a href="mshelp://windows/?id=9636e0f2-0223-45d2-89cb-3e317c450905">What are the Public folders?</a> |
552 | Turn on sharing so anyone with network access can read and write files in the Public folders |
553 | Turn off Public folder sharing (people logged on to this computer can still access these folders) |
554 | Change sharing options for different network profiles |
559 | Media streaming |
560 | When media streaming is on, people and devices on the network can access pictures, music, and videos on this computer. This computer can also find media on the network. |
564 | Cancel |
567 | Save changes |
572 | Pictures |
573 | Videos |
574 | Music |
575 | Documents |
584 | Windows creates a separate network profile for each network you use. You can choose specific options for each profile. |
585 | HomeGroup Warning Icon |
586 | Share libraries and printers |
587 | Printers |
589 | How do I share additional libraries? |
595 | Other homegroup actions |
596 | Share media with devices |
597 | Stream my pictures, music, and videos to all devices on my home network |
599 | Note: Shared media is not secure. Anyone connected to your network can receive your shared media. |
600 | View or print the homegroup password |
601 | Your system administrator does not allow access to homegroups. |
602 | Why can't I change some settings? |
603 | Show the password |
604 | Change the password... |
605 | Leave the homegroup... |
607 | Choose media streaming options... |
608 | Because this computer belongs to a domain, settings for sharing its libraries and devices with other computers in the homegroup are not available. |
609 | Password protected sharing |
610 | When password protected sharing is on, only people who have a user account and password on this computer can access shared files, printers attached to this computer, and the Public folders. To give other people access, you must turn off password protected sharing. |
611 | Turn on password protected sharing |
612 | Turn off password protected sharing |
613 | Print this page |
614 | Choose media streaming options... |
615 | Home or Work |
616 | Public |
617 | Domain |
618 | How do I exclude files and folders? |
619 | HomeGroup connections |
620 | Typically, Windows manages the connections to other homegroup computers. But if you have the same user accounts and passwords on all of your computers, you can have HomeGroup use your account instead. <a href="mshelp://windows/?id=12e2db71-77bc-48da-88ad-8e3d7cb80da2">Help me decide</a> |
621 | Allow Windows to manage homegroup connections (recommended) |
622 | Use user accounts and passwords to connect to other computers |
624 | Start the HomeGroup troubleshooter |
627 | File sharing connections |
628 | Windows 7 uses 128-bit encryption to help protect file sharing connections. Some devices don't support 128-bit encryption and must use 40- or 56-bit encryption. |
629 | Use 128-bit encryption to help protect file sharing connections (recommended) |
630 | Enable file sharing for devices that use 40- or 56-bit encryption |
46000 | HomeGroup |
46001 | Share with other home computers running Windows 7 |
46002 | Your computer can share files and printers with other computers running Windows 7, and you can stream media to devices using a homegroup. The homegroup is protected with a password, and you'll always be able to choose what you share with the group. |
46004 | Choose a password for your homegroup |
46005 | Type the homegroup password |
46006 | &Create now |
46007 | &Join now |
46008 | Use this password to add other computers to your homegroup |
46009 | You have joined the homegroup |
46010 | <A>Tell me more about homegroups</A> |
46011 | HomeGroup |
46012 | Windows cannot set up a homegroup on this computer. |
46013 | Because this computer belongs to a domain, settings for sharing its libraries with other computers in the homegroup are not available. |
46014 | The password must contain at least eight characters, not including leading or trailing spaces. |
46015 | The password is incorrect. Please try again. Passwords are case-sensitive. |
46016 | All homegroup connections on this computer will be disconnected |
46017 | You have successfully left the homegroup |
46018 | Change what you're sharing with the homegroup |
46019 | You can share photos, videos, music, documents, and printers with other computers in your home. |
46020 | &Make changes |
46021 | Changing the homegroup password will disconnect everyone |
46022 | Type a new password for your homegroup |
46023 | &Change password |
46024 | Your homegroup password was successfully changed |
46025 | The homegroup password was changed |
46026 | Type the homegroup password |
46027 | Your homegroup password has been changed. To continue using homegroup resources, make sure that someone who has already entered the new password is online, and then type the new password. |
46029 | Windows couldn't remove your computer from the homegroup. |
46030 | %1 has changed your homegroup password. To continue using homegroup resources, make sure that someone who has already entered the new password is online, and then type the new password. |
46031 | A password helps prevent unauthorized access to homegroup files and printers. You can get the password from %1 on %2 or another member of the homegroup. |
46032 | A password helps prevent unauthorized access to homegroup files and printers. You can get the password from %1 on %2 or another member of the homegroup. |
46033 | Consolas |
46034 | Create a Homegroup |
46035 | Join a Homegroup |
46036 | Change Your Homegroup Password |
46037 | Leave the Homegroup |
46038 | Before you can access files and printers located on other computers, add those computers to your homegroup. You'll need the following password. |
46039 | Type the new homegroup password: |
46040 | Update password |
46044 | A homegroup can only be created on a home network. To change your network location setting, open Network and Sharing Center in Control Panel. |
46045 | Windows no longer detects a homegroup on this network. To create a new homegroup, click OK, and then open HomeGroup in Control Panel. |
46046 | Windows just detected an existing homegroup. To join it, click OK, and then open HomeGroup in Control Panel. |
46047 | The HomeGroup service is starting. Please try again. |
46048 | Your sharing settings have been updated |
46049 | The files and resources you chose are being shared with the homegroup. |
46050 | You have successfully updated the homegroup password |
46051 | You have joined the homegroup |
46052 | You can now access shared files and devices. The files and devices you are sharing haven't changed. |
46053 | You can begin accessing files and printers shared by other people in the homegroup. |
46054 | Update Your Homegroup Password |
46055 | Join a Homegroup |
46056 | Type the new homegroup password from %1: |
46057 | The clocks on all homegroup computers must be set no more than 24 hours apart. Make sure your computer clocks are synchronized, and then try joining the homegroup again. |
46058 | The password doesn't meet your domain's password strength requirements. Type a password that does, or use a different homegroup computer to change the password. |
46059 | The password can't be reset because you're not connected to the home network. Connect to the home network, and then try again. |
46060 | You're not connected to a home network. To change your network location setting, open Network and Sharing Center in Control Panel. |
46061 | Share with other home computers running Windows 7 |
46062 | You can share files and printers with other computers running Windows 7. You can also stream media to devices. The homegroup is protected with a password, and you'll always be able to choose what you share with the group. |
46063 | Use this password to add other computers to your homegroup |
46064 | Before you can access files and printers located on other computers, add those computers to your homegroup. You'll need the following password. |
46065 | Your network connection must have IPv6 enabled to create or join a homegroup. To enable IPv6, start the HomeGroup troubleshooter. |
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 |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _errno _except_handler4_common _ftol2 _initterm _lock _onexit _unlock _vsnwprintf free malloc memcpy memcpy_s memset realloc wcschr wcsncpy_s wcsstr - ADVAPI32.dll:
CloseServiceHandle ControlService ConvertSidToStringSidW ConvertStringSecurityDescriptorToSecurityDescriptorW ConvertStringSidToSidW CopySid EqualSid GetAce GetAclInformation GetLengthSid GetNamedSecurityInfoW GetSidSubAuthority GetSidSubAuthorityCount GetTokenInformation GetUserNameW IsValidSid LogonUserW LsaClose LsaFreeMemory LsaLookupNames2 LsaLookupSids LsaOpenPolicy NotifyServiceStatusChangeW OpenProcessToken OpenSCManagerW OpenServiceW OpenThreadToken QueryServiceStatus RegCloseKey RegCreateKeyExW RegDeleteValueW RegEnumKeyExW RegNotifyChangeKeyValue RegOpenKeyExW RegQueryInfoKeyW RegSetValueExW StartServiceW ntdll!EtwEventRegister ntdll!EtwEventUnregister ntdll!EtwEventWrite ntdll!EtwGetTraceEnableFlags ntdll!EtwGetTraceEnableLevel ntdll!EtwGetTraceLoggerHandle ntdll!EtwRegisterTraceGuidsW ntdll!EtwTraceMessage ntdll!EtwUnregisterTraceGuids - KERNEL32.dll:
ActivateActCtx CloseHandle CompareStringOrdinal CompareStringW CreateActCtxW CreateEventW CreateFileW DeactivateActCtx DelayLoadFailureHook DeleteFileW DisableThreadLibraryCalls FindResourceExW FindResourceW FlushInstructionCache FormatMessageW FreeLibrary GetComputerNameW GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDateFormatW GetFileAttributesW GetLastError GetLocalTime GetModuleFileNameW GetModuleHandleA GetModuleHandleW GetProcAddress GetProcessHeap GetProductInfo GetSystemTimeAsFileTime GetTempFileNameW GetTempPathW GetTickCount GetTimeFormatW GetVersion GetVersionExA GetVersionExW HeapFree InterlockedCompareExchange InterlockedDecrement InterlockedExchange InterlockedIncrement LoadLibraryA LoadLibraryExA LoadLibraryExW LoadLibraryW LoadResource LocalAlloc LocalFree LockResource MoveFileW MulDiv MultiByteToWideChar OutputDebugStringA QueryPerformanceCounter RaiseException RegGetValueW RegQueryValueExW RegisterWaitForSingleObject ReleaseActCtx SetEvent SetLastError SetUnhandledExceptionFilter SizeofResource Sleep TerminateProcess UnhandledExceptionFilter UnregisterWaitEx VirtualAlloc VirtualFree WriteFile lstrcmpiW lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - ntdll.dll:
EtwLogTraceEvent NtClose NtOpenProcessToken NtOpenThreadToken NtQueryInformationToken RtlInitUnicodeString RtlMapGenericMask WinSqmAddToStream WinSqmIncrementDWORD WinSqmSetDWORD - ole32.dll:
CoAllowSetForegroundWindow CoCreateFreeThreadedMarshaler CoCreateGuid CoCreateInstance CoGetInterfaceAndReleaseStream CoGetObject CoInitializeEx CoMarshalInterThreadInterfaceInStream CoRegisterClassObject CoRevokeClassObject CoSetProxyBlanket CoTaskMemAlloc CoTaskMemFree CoTaskMemRealloc CoUninitialize PropVariantClear StringFromGUID2 - OLEAUT32.dll:
SysAllocString SysFreeString SysStringLen VarUI4FromStr VariantClear VariantInit - SHLWAPI.dll:
IUnknown_GetSite IUnknown_GetWindow IUnknown_QueryService IUnknown_Set IUnknown_SetSite IsOS PathRemoveExtensionW QISearch SHCreateThread SHDeleteKeyW SHDeleteValueW SHEnumValueW SHIsChildOrSelf SHRegGetValueW SHSetValueW SHStrDupW StrChrW StrCmpCW StrCmpICW StrCmpNICW StrDupW StrRChrW - slc.dll:
SLGetWindowsInformationDWORD - SHELL32.dll:
ILClone ILCombine ILFree RestartDialog SHBindToObject SHChangeNotify SHChangeNotifySuspendResume SHFlushSFCache SHGetIDListFromObject SHGetKnownFolderIDList SHGetKnownFolderItem SHGetKnownFolderPath SHParseDisplayName ShellExecuteExW ShellExecuteW - UxTheme.dll:
IsAppThemed - GDI32.dll:
BitBlt CreateCompatibleBitmap CreateCompatibleDC CreateDIBSection CreateFontIndirectW CreateSolidBrush DeleteDC DeleteObject GetDeviceCaps GetObjectW GetStockObject GetTextExtentPoint32W Rectangle SelectObject SetBkColor SetTextColor - USER32.dll:
BeginPaint BringWindowToTop CharNextW DefWindowProcW DestroyCursor DestroyWindow EnableWindow EndPaint GetDC GetDlgItem GetDlgItemTextW GetFocus GetParent GetPropW GetSysColor GetSystemMetrics GetWindowLongW GetWindowRect InvalidateRect KillTimer LoadCursorW LoadImageW LoadStringW MessageBoxW PostMessageW ReleaseDC SendDlgItemMessageW SendMessageW SetCursor SetDlgItemTextW SetFocus SetProcessDPIAware SetPropW SetTimer SetWindowLongW SetWindowPos ShowWindow UnregisterClassA - PROPSYS.dll:
PropVariantToStringAlloc PropVariantToUInt32 - Secur32.dll:
sspicli!GetUserNameExW