Windows 10 DLL File Information - EditionUpgradeHelper.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: | %file_description% |
File Version: | %file_version% |
Company: | %company% |
Product Name: | %product_name% |
DLL popularity | Very Low - There is no any other DLL in system32 directory that is statically linked to this file. |
File Size: | %file_size% |
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 | 76,288 Bytes | 72.3% | Read, Execute | Code |
.imrsiv | 0x00014000 | 0 Bytes | 0.0% | Write, Read | Uninitialized Data |
.data | 0x00015000 | 512 Bytes | 0.5% | Write, Read | Initialized Data |
.idata | 0x00016000 | 6,656 Bytes | 6.3% | Read | Initialized Data |
.rsrc | 0x00018000 | 16,896 Bytes | 16.0% | Read | Initialized Data |
.reloc | 0x0001d000 | 4,096 Bytes | 3.9% | Read, Discardable | Initialized Data |
Static Linking
EditionUpgradeHelper.dll is statically linked to the following files:msvcrt.dll
ole32.dll
OLEAUT32.dll
api-ms-win-core-winrt-l1-1-0.dll
DUser.dll
WINSKU.dll
DismApi.DLL
RPCRT4.dll
DUI70.dll
sppcext.dll
SLC.dll
Windows.UI.Immersive.dll
KERNEL32.dll
ADVAPI32.dll
USER32.dll
This means that when EditionUpgradeHelper.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, EditionUpgradeHelper.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 | 1 | 276 Bytes | 0.3% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 63 | 6,366 Bytes | 6.0% |
Type Libraries | 1 | 3,676 Bytes | 3.5% |
Manifest | 1 | 700 Bytes | 0.7% |
All Others | 5 | 11,632 Bytes | 11.0% |
Total | 71 | 22,650 Bytes | 21.5% |
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 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 |
---|---|
40 | Microsoft Software License Terms |
String resources in this dll (up to 1000 strings)
String ID | String Text |
---|---|
1 | Close |
2 | Enter a product key |
3 | Next |
4 | Cancel |
5 | Contact your system administrator for more information. |
6 | Read our privacy statement |
7 | Windows started in safe mode. Restart your PC normally to activate Windows. |
8 | Enter a product key in Settings and try again. |
10 | Some of these characters can’t appear in the product key. |
11 | We couldn't activate Windows |
12 | Windows is activated |
14 | 11;normal;None;Segoe UI |
17 | Windows started in safe mode. Restart your PC normally to enter a product key and activate Windows. |
18 | The product key you entered didn't work. Check the product key and try again, or enter a different one. |
19 | Your product key should be in an email from whoever sold or distributed Windows to you, or on the box the Windows USB came in. |
20 | The product key looks similar to this: |
21 | PRODUCT KEY: XXXXX-XXXXX-XXXXX-XXXXX-XXXXX |
22 | Product key |
23 | Dashes will be added automatically |
24 | The product key you entered can’t be used to activate this edition of Windows. Please try a different key. |
25 | The product key you entered can’t be used to activate Windows on this PC, it can only be used to set up a key management service. Contact your system administrator or enter a different key. |
26 | The product key you entered appears to be a default product key and can't be used for activation. |
27 | Windows can’t activate with this product key. Go to Settings for more information. |
28 | Hide element failed |
29 | Error launching default browser |
30 | Error installing product key |
31 | Element load failed |
32 | Error contacting Microsoft. Please make sure your device is connected to the Internet. |
33 | Upgrade your edition of Windows |
34 | <a>Read the Microsoft Software License Terms</a> |
35 | I agree to the terms. |
36 | Save your work and close your apps - you won't be able to use your system while features are being added. Your System will restart at least once. |
37 | Please select the checkbox before proceeding |
38 | Start upgrade |
42 | Upgrade your edition of Windows |
43 | This might take a while. Don't turn off your PC. |
44 | Windows upgrade failed |
45 | Preparing for upgrade |
46 | The machine is not activated. Product key validation for upgrade failed. |
47 | Cancel |
48 | complete |
50 | Error Code: |
51 | Don't turn off your system |
52 | Edition upgrade completed |
53 | We couldn't upgrade your edition |
54 | You're all done and your PC is ready to go. |
55 | Try upgrading your edition of Windows again or contact Microsoft support and reference the error code. |
56 | This edition cannot be upgraded. |
57 | The Group Policy prevents this machine from upgrading. |
58 | Upgrading your edition will add new features to Windows. Before you start, make sure to save your work and close any apps. |
59 | This upgrade might take a while and your PC will restart. You won't be able to use your PC until it's done. |
60 | By activating Windows, you get the best experience, free from interruptions. |
61 | Activate Windows |
62 | Activate |
63 | Next |
64 | You're now running a genuine version of Windows. |
65 | Windows Activation |
80 | Upgrade Windows Edition |
81 | A new edition of Windows is available. |
82 | Try activating Windows again or contact Microsoft support and reference the error code. |
83 | Try activating Windows again or contact your system administrator for more information. |
84 | Try upgrading your edition of Windows again or contact your system administrator for more information. |
3100 | Winstore Upgrade Helper |
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
EditionUpgradeHelper | CoClass | |
IEditionUpgradeHelper | Interface | |
IOleWindow | Interface | |
IUnknown | Interface |
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject | DllRegisterServer | DllUnregisterServer |
Imported Functions List
The following functions are imported by this dll:- msvcrt.dll:
_XcptFilter __CxxFrameHandler __dllonexit _amsg_exit _except_handler4_common _ftol2 _ftol2_sse _initterm _lock _onexit _purecall _unlock _vsnwprintf _wcsicmp floor free malloc memcmp memcpy memmove memset towlower towupper wcschr wcsstr - ole32.dll:
CoGetObject combase!CoCreateInstance combase!CoInitializeEx combase!CoInitializeSecurity combase!CoTaskMemAlloc combase!CoTaskMemFree combase!CoUninitialize combase!StringFromGUID2 - OLEAUT32.dll:
LoadTypeLib RegisterTypeLib SafeArrayAccessData SafeArrayCreateVector SafeArrayDestroy SafeArrayUnaccessData SysAllocString SysAllocStringLen SysFreeString UnRegisterTypeLib - api-ms-win-core-winrt-l1-1-0.dll:
combase!RoInitialize combase!RoUninitialize - DUser.dll:
AddLayeredRef SetGadgetFlags - WINSKU.dll:
SkuGetEditionEulaFilePath - DismApi.DLL:
DismCloseSession DismDelete DismInitialize DismOpenSession DismShutdown _DismGetTargetEditions _DismSetEdition - RPCRT4.dll:
RpcStringFreeW UuidToStringW - DUI70.dll:
DuiCreateObject GetScaleFactor StrToID public: class DirectUI::Element * __thiscall DirectUI::Element::FindDescendent(unsigned short) public: class DirectUI::Element * __thiscall DirectUI::Element::GetRoot(void) public: long __thiscall DirectUI::DUIXmlParser::CreateElement(unsigned short const *,class DirectUI::Element *,class DirectUI::Element *,unsigned long *,class DirectUI::Element * *) public: long __thiscall DirectUI::DUIXmlParser::SetXMLFromResource(unsigned int,struct HINSTANCE__ *,struct HINSTANCE__ *) public: long __thiscall DirectUI::Element::SetContentString(unsigned short const *) public: long __thiscall DirectUI::Element::SetEnabled(bool) public: long __thiscall DirectUI::Element::SetLayoutPos(int) public: long __thiscall DirectUI::Element::SetValue(struct DirectUI::PropertyInfo const * (__stdcall*)(void),int,class DirectUI::Value *) public: long __thiscall DirectUI::TouchEdit2::GetSelection(long *,long *) public: long __thiscall DirectUI::TouchEdit2::SetCaretPosition(long) public: long __thiscall DirectUI::TouchEdit2::SetInputScope(enum __MIDL___MIDL_itf_inputscope_0000_0000_0001) public: static class DirectUI::Value * __stdcall DirectUI::Value::CreateString(unsigned short const *,struct HINSTANCE__ *) public: static class UID __stdcall DirectUI::TouchButton::Click(void) public: static class UID __stdcall DirectUI::TouchEdit2::ClearButtonClicked(void) public: static class UID __stdcall DirectUI::TouchEditBase::Paste(void) public: static class UID __stdcall DirectUI::TouchEditBase::UserTextChanged(void) public: static long __stdcall DirectUI::DUIXmlParser::Create(class DirectUI::DUIXmlParser * *,class DirectUI::Value * (__stdcall*)(unsigned short const *,void *),void *,void (__stdcall*)(unsigned short const *,unsigned short const *,int,void *),void *) public: static struct DirectUI::PropertyInfo const * __stdcall DirectUI::Element::ContentProp(void) public: unsigned short const * __thiscall DirectUI::Element::GetContentString(class DirectUI::Value * *) public: void __thiscall DirectUI::DUIXmlParser::Destroy(void) public: void __thiscall DirectUI::Value::Release(void) - sppcext.dll:
SLActivateProduct - SLC.dll:
SLConsumeWindowsRight SLGetWindowsInformation SLGetWindowsInformationDWORD sppc!SLClose sppc!SLGetPKeyInformation sppc!SLGetProductSkuInformation sppc!SLOpen - Windows.UI.Immersive.dll:
- KERNEL32.dll:
CloseHandle CreateDirectoryW CreateEventW CreateFileW CreateMutexW CreateThread DisableThreadLibraryCalls ExpandEnvironmentStringsW FindResourceExW FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThreadId GetExitCodeThread GetFileAttributesW GetFileSizeEx GetLastError GetLocalTime GetModuleFileNameW GetModuleHandleExW GetModuleHandleW GetProcAddress GetProcessHeap GetProductInfo GetSystemDirectoryW GetSystemTimeAsFileTime GetTickCount GetTickCount64 GetVersionExW HeapFree InitializeCriticalSectionAndSpinCount LoadLibraryExW LoadResource LocalAlloc LocalFree LockResource OpenEventW OpenProcess QueryPerformanceCounter QueueUserWorkItem ReadFile RegisterWaitForSingleObject SetEvent SetFilePointer SetLastError SetUnhandledExceptionFilter Sleep TerminateProcess UnhandledExceptionFilter UnregisterWaitEx VirtualQuery WaitForSingleObject WideCharToMultiByte WriteFile ntdll!RtlAllocateHeap ntdll!RtlDecodePointer ntdll!RtlDeleteCriticalSection ntdll!RtlEncodePointer ntdll!RtlEnterCriticalSection ntdll!RtlInitializeCriticalSection ntdll!RtlLeaveCriticalSection - ADVAPI32.dll:
AdjustTokenPrivileges CreateWellKnownSid InitializeSecurityDescriptor LookupPrivilegeValueW OpenProcessToken RegCloseKey RegCreateKeyExW RegDeleteKeyW RegEnumKeyW RegOpenKeyExW RegQueryInfoKeyW RegQueryValueExW RegSetKeySecurity RegSetValueExW SetEntriesInAclW SetSecurityDescriptorDacl SetSecurityDescriptorGroup SetSecurityDescriptorOwner ntdll!EtwEventActivityIdControl ntdll!EtwEventRegister ntdll!EtwEventSetInformation ntdll!EtwEventUnregister ntdll!EtwEventWrite ntdll!EtwEventWriteTransfer ntdll!EtwGetTraceEnableFlags ntdll!EtwGetTraceEnableLevel ntdll!EtwGetTraceLoggerHandle ntdll!EtwRegisterTraceGuidsW ntdll!EtwUnregisterTraceGuids - USER32.dll:
CharUpperBuffW CharUpperW DialogBoxParamW DispatchMessageW EndDialog ExitWindowsEx GetDlgItem GetMessageW GetSystemMetrics GetWindowThreadProcessId PostMessageW PostQuitMessage PostThreadMessageW SendMessageW TranslateMessage