Windows XP DLL File Information - wuaueng1.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 Update AutoUpdate Engine |
File Version: | 5.4.3790.5512 (xpsp.080413-0852) |
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: | 179 KB |
Total Number of Exported Functions: | 7 |
Total Number of Exported Functions With Names: | 7 |
Section Headers
Name | Virtual Address | Raw Data Size | % of File | Characteristics | Section Contains... |
---|---|---|---|---|---|
.text | 0x00001000 | 134,144 Bytes | 73.2% | Read, Execute | Code |
.data | 0x00022000 | 1,536 Bytes | 0.8% | Write, Read | Initialized Data |
.rsrc | 0x00023000 | 40,448 Bytes | 22.1% | Read | Initialized Data |
.reloc | 0x0002d000 | 6,144 Bytes | 3.4% | Read, Discardable | Initialized Data |
Static Linking
wuaueng1.dll is statically linked to the following files:ADVAPI32.dll
ADVPACK.dll
COMCTL32.dll
CRYPT32.dll
KERNEL32.dll
msvcrt.dll
ntdll.dll
ole32.dll
OLEAUT32.dll
RPCRT4.dll
SHELL32.dll
SHLWAPI.dll
USER32.dll
USERENV.dll
WININET.dll
WINSTA.dll
WINTRUST.dll
WTSAPI32.dll
This means that when wuaueng1.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, wuaueng1.dll won't be loaded.
General Resources Information
Resource Type | Number of Items | Total Size | % of File |
---|---|---|---|
Icons | 1 | 25,196 Bytes | 13.7% |
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 | 2 | 2,006 Bytes | 1.1% |
HTML Related Files | 0 | 0 Bytes | 0.0% |
Menus | 0 | 0 Bytes | 0.0% |
Strings | 14 | 1,072 Bytes | 0.6% |
Type Libraries | 1 | 5,660 Bytes | 3.1% |
Manifest | 1 | 690 Bytes | 0.4% |
All Others | 3 | 4,262 Bytes | 2.3% |
Total | 22 | 38,886 Bytes | 21.2% |
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 |
---|---|
501 | Automatic Updates |
1014 | Declined Updates |
String resources in this dll (up to 200 strings)
String ID | String Text |
---|---|
1 | Connecting to the Windows Update Service. Please wait. |
2 | The Windows Update Service is unavailable. |
3 | Windows can find the updates you need and deliver them directly to your computer. |
104 | Enables the download and installation of critical Windows updates. If the service is disabled, the operating system can be manually updated at the Windows Update Web site. |
105 | - %lS |
106 | Every day |
107 | Every Sunday |
108 | Every Monday |
109 | Every Tuesday |
110 | Every Wednesday |
111 | Every Thursday |
112 | Every Friday |
113 | Every Saturday |
10000 | Automatic Updates |
COM Classes/Interfaces
Name | Type | Description |
---|---|---|
IClassFactory | Interface | |
IUpdates | Interface | IUpdates Interface |
Updates | CoClass | Updates Class |
Exported Functions List
The following functions are exported by this dll:DllCanUnloadNow | DllGetClassObject | DllMain | DllRegisterServer |
DllUnregisterServer | ServiceHandler | ServiceMain |
Imported Functions List
The following functions are imported by this dll:- ADVAPI32.dll:
AccessCheck AddAccessAllowedAce AdjustTokenPrivileges AllocateAndInitializeSid CheckTokenMembership CloseServiceHandle ConvertStringSecurityDescriptorToSecurityDescriptorW CopySid CreateProcessAsUserW DeregisterEventSource DuplicateTokenEx FreeSid GetLengthSid GetSecurityDescriptorDacl GetSecurityDescriptorOwner GetSecurityInfo GetTokenInformation ImpersonateLoggedOnUser InitializeAcl InitializeSecurityDescriptor InitiateSystemShutdownW IsValidSid LookupPrivilegeValueW LsaClose LsaFreeMemory LsaNtStatusToWinError LsaOpenPolicy LsaQueryInformationPolicy OpenProcessToken OpenSCManagerW OpenServiceW OpenThreadToken QueryServiceStatus RegCloseKey RegCreateKeyExW RegDeleteKeyW RegDeleteValueW RegOpenCurrentUser RegOpenKeyExA RegOpenKeyExW RegOpenKeyW RegQueryValueExA RegQueryValueExW RegSetValueExW RegisterEventSourceW ReportEventW RevertToSelf SetEntriesInAclW SetNamedSecurityInfoW SetSecurityDescriptorDacl SetSecurityDescriptorGroup SetSecurityDescriptorOwner SetSecurityInfo - ADVPACK.dll:
ExtractFiles IsNTAdmin RegInstall - COMCTL32.dll:
- CRYPT32.dll:
CertGetCRLContextProperty CryptHashPublicKeyInfo - KERNEL32.dll:
CloseHandle CompareFileTime CompareStringA CompareStringW CopyFileW CreateDirectoryW CreateEventW CreateFileMappingW CreateFileW CreateMutexW CreateProcessW CreateThread DeleteFileW DisableThreadLibraryCalls DuplicateHandle FileTimeToSystemTime FindClose FindFirstFileW FindNextFileW FormatMessageW FreeLibrary GetCurrentProcess GetCurrentProcessId GetCurrentThread GetCurrentThreadId GetDateFormatW GetExitCodeProcess GetExitCodeThread GetFileAttributesW GetFileSize GetFileTime GetLocalTime GetLocaleInfoW GetModuleHandleW GetPrivateProfileStringW GetProcAddress GetProcessHeap GetSystemDefaultLangID GetSystemDirectoryW GetSystemInfo GetSystemTime GetSystemTimeAsFileTime GetTickCount GetTimeFormatW GetUserDefaultLangID GetVersionExW GlobalAlloc GlobalFree InitializeCriticalSection InterlockedCompareExchange InterlockedDecrement InterlockedIncrement LoadLibraryA LoadLibraryExW LocalAlloc LocalFree MapViewOfFile MoveFileW MultiByteToWideChar OpenEventW QueryPerformanceCounter ReadFile ReleaseMutex RemoveDirectoryW ResetEvent SetEndOfFile SetEvent SetFileAttributesW SetFilePointer SetFileTime SetUnhandledExceptionFilter SystemTimeToFileTime TerminateProcess UnhandledExceptionFilter UnmapViewOfFile VerifyVersionInfoW WaitForMultipleObjects WaitForSingleObject WideCharToMultiByte WriteFile lstrcmpW lstrcmpiW lstrcpynW lstrlen lstrlenW ntdll!RtlAllocateHeap ntdll!RtlDeleteCriticalSection ntdll!RtlEnterCriticalSection ntdll!RtlFreeHeap ntdll!RtlGetLastWin32Error ntdll!RtlLeaveCriticalSection ntdll!RtlReAllocateHeap ntdll!RtlRestoreLastWin32Error ntdll!RtlTryEnterCriticalSection - msvcrt.dll:
__dllonexit _adjust_fdiv _except_handler3 _ftime _ftol _initterm _onexit _strcmpi _strcmpi _vsnprintf _vsnwprintf _wcsicmp _wsplitpath _wtoi free malloc memmove rand realloc srand void * __cdecl operator new(unsigned int) void __cdecl operator delete(void *) wcschr wcscmp wcslen wcstoul - ntdll.dll:
VerSetConditionMask - ole32.dll:
CLSIDFromString CoCreateGuid CoCreateInstance CoDisconnectObject CoImpersonateClient CoInitialize CoInitializeEx CoInitializeSecurity CoRegisterClassObject CoRevertToSelf CoRevokeClassObject CoTaskMemFree CoUninitialize StringFromGUID2 StringFromIID - OLEAUT32.dll:
LoadTypeLibEx SafeArrayAccessData SafeArrayCreate SafeArrayDestroy SafeArrayGetElement SafeArrayGetUBound SafeArrayUnaccessData SysAllocString SysFreeString SysReAllocString SysStringLen VarBstrCat VariantClear VariantInit - RPCRT4.dll:
NdrClientCall2 RpcBindingFree RpcBindingFromStringBindingW RpcBindingSetAuthInfoExW - SHELL32.dll:
SHGetFolderPathW - SHLWAPI.dll:
PathFindFileNameW PathIsRelativeW PathIsRootW PathIsUNCW PathStripToRootW SHGetValueW StrChrW StrCmpIW StrRChrW StrStrW StrToIntW UrlCombineW UrlGetPartW - USER32.dll:
CharLowerA CharNextW CharUpperA CharUpperW CheckRadioButton CloseWindowStation CopyRect DialogBoxParamW DispatchMessageW EnableWindow EndDialog ExitWindowsEx GetDesktopWindow GetDlgItem GetKeyboardType GetMessageW GetParent GetPropW GetUserObjectInformationW GetWindowRect IsDlgButtonChecked LoadStringW MsgWaitForMultipleObjectsEx OffsetRect OpenWindowStationW PeekMessageW PostThreadMessageW RemovePropW SendMessageW SetPropW SetWindowLongW SetWindowPos SetWindowTextW TranslateMessage - USERENV.dll:
CreateEnvironmentBlock DestroyEnvironmentBlock RegisterGPNotification UnregisterGPNotification - WININET.dll:
InternetGetConnectedState InternetQueryOptionA - WINSTA.dll:
WinStationQueryInformationW - WINTRUST.dll:
CryptCATHandleFromStore WTHelperGetProvCertFromChain WTHelperGetProvSignerFromChain WinVerifyTrust - WTSAPI32.dll:
WTSEnumerateSessionsW WTSFreeMemory WTSQuerySessionInformationW