Main Page Windows 7 DLLs NirSoft Utilities
Windows 10 DLL File Information - wuapi.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: Windows Update Client API  
File Version: 10.0.10130.0 (fbl_impressive.150522-2224)  
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: 693 KB
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 428,544 Bytes 60.4% Read, Execute Code
.wpp_sf 0x0006a000 2,560 Bytes 0.4% Read, Execute Code
.data 0x0006b000 5,120 Bytes 0.7% Write, Read Initialized Data
.idata 0x0006d000 10,752 Bytes 1.5% Read Initialized Data
.didat 0x00070000 512 Bytes 0.1% Write, Read Initialized Data
.rsrc 0x00071000 231,936 Bytes 32.7% Read Initialized Data
.reloc 0x000aa000 29,184 Bytes 4.1% Read, Discardable Initialized Data
 

Static Linking

wuapi.dll is statically linked to the following files:

msvcrt.dll
api-ms-win-core-com-midlproxystub-l1-1-0.dll
RPCRT4.dll
api-ms-win-eventing-classicprovider-l1-1-0.dll
api-ms-win-core-debug-l1-1-1.dll
api-ms-win-core-libraryloader-l1-2-0.dll
api-ms-win-core-string-l2-1-0.dll
api-ms-win-core-errorhandling-l1-1-1.dll
api-ms-win-core-registry-l1-1-0.dll
api-ms-win-core-synch-l1-2-0.dll
api-ms-win-core-string-l1-1-0.dll
api-ms-win-core-localization-l1-2-1.dll
api-ms-win-core-handle-l1-1-0.dll
api-ms-win-security-base-l1-2-0.dll
api-ms-win-core-processthreads-l1-1-2.dll
api-ms-win-core-heap-l2-1-0.dll
CRYPT32.dll
api-ms-win-core-synch-l1-2-1.dll
api-ms-win-core-sysinfo-l1-2-1.dll
api-ms-win-core-profile-l1-1-0.dll
api-ms-win-core-threadpool-legacy-l1-1-0.dll
api-ms-win-core-shlwapi-legacy-l1-1-0.dll
api-ms-win-core-string-obsolete-l1-1-0.dll
api-ms-win-core-localization-obsolete-l1-3-0.dll
api-ms-win-core-privateprofile-l1-1-1.dll
api-ms-win-core-sidebyside-l1-1-0.dll
api-ms-win-shcore-thread-l1-1-0.dll
ntdll.dll
api-ms-win-service-winsvc-l1-2-0.dll
api-ms-win-service-management-l1-1-0.dll
api-ms-win-service-management-l2-1-0.dll
api-ms-win-core-timezone-l1-1-0.dll
api-ms-win-core-file-l1-2-1.dll
api-ms-win-core-file-l2-1-1.dll
api-ms-win-core-heap-l1-2-0.dll
api-ms-win-security-sddl-l1-1-0.dll
api-ms-win-core-datetime-l1-1-1.dll
api-ms-win-core-wow64-l1-1-0.dll
api-ms-win-core-memory-l1-1-2.dll
api-ms-win-core-version-l1-1-0.dll
api-ms-win-core-libraryloader-l1-2-1.dll
api-ms-win-core-delayload-l1-1-1.dll
api-ms-win-core-shlwapi-obsolete-l1-2-0.dll
Cabinet.dll
WINTRUST.dll
UpdatePolicy.dll

This means that when wuapi.dll is loaded, the above files are automatically loaded too. If one of these files is corrupted or missing, wuapi.dll won't be loaded.

 

General Resources Information

Resource Type Number of Items Total Size % of File
Icons 1 75,603 Bytes 10.7%
Animated Icons 0 0 Bytes 0.0%
Cursors 0 0 Bytes 0.0%
Animated Cursors 0 0 Bytes 0.0%
Bitmaps 1 57,640 Bytes 8.1%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 7 3,404 Bytes 0.5%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 46 3,602 Bytes 0.5%
Type Libraries 1 81,788 Bytes 11.5%
Manifest 1 595 Bytes 0.1%
All Others 19 14,109 Bytes 2.0%
Total 76 236,741 Bytes 33.4%
 

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 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
63301 Automatic Updates
64304 Decline license terms
64305 Automatic Updates
64309 Proxy authentication
 

String resources in this dll (up to 1000 strings)

String ID String Text
63501 A product with an invalid license was found on the system. The related updates are not returned.
63502 Windows Installer 3.1 or higher is not installed. MSP updates are not returned.
63503 Windows Installer is not properly configured. MSP updates are not returned.
63504 MSP updates are disallowed by Group Policy.
63505 One or more driver updates cannot be returned.
63506 The computer needs to be rebooted to complete past installation. The result of search may be incorrect.
63507 The license terms of one or more updates are unavailable.
63508 Download and Install Updates
63509 The updates are being downloaded and installed
63510 %1 KB
63511 %1 MB
63512 Optional Updates
63513 Windows Update Published Application Installer
63514 Windows Update Automatic Updates
63515 Windows Update Installation Agent
63516 Windows Update Update Session
63517 Windows Update String Collection
63518 Windows Update System Information
63519 Windows Update Agent Updater
63520 Windows Update Update Collection
63521 Windows Update Update Downloader
63522 Windows Update Update Installer
63523 Windows Update Update Searcher
63524 Windows Update Update Service Manager
63525 Windows Update Web Proxy
63526 Windows Update Agent Info
63527 Windows Update Automatic Update Searcher
63528 Windows Update Idle Background Copy Callback
63529 System Firmware Update - %s
63530 System Hardware Update - %s
63531 These updates are released by PC manufacturers to help improve the stability and performance of PC hardware.
64510 Initializing installation...
64511 Canceling updates...
64512 Preparing for download:
64513 Downloading:
64514 Verifying the download:
64515 Installing:
64516 done!
64517 failed!
64518 Downloading %1 (update %2!d! of %3!d!)...
64519 Installing %1 (update %2!d! of %3!d!)...
64520 Updates were not installed
64521 You chose to skip all available updates, so no changes were made to your computer.
64522 Some updates were not installed
64531 Enter the credentials for proxy authentication
64532 Password Required
 

COM Classes/Interfaces

Name Type Description
AutomaticUpdates CoClass AutomaticUpdates Class  
IAutomaticUpdates Dispatch IAutomaticUpdates Interface  
IAutomaticUpdates2 Dispatch IAutomaticUpdates2 Interface  
IAutomaticUpdatesResults Dispatch IAutomaticUpdatesResults Interface  
IAutomaticUpdatesSettings Dispatch IAutomaticUpdatesSettings Interface  
IAutomaticUpdatesSettings2 Dispatch IAutomaticUpdatesSettings2 Interface  
IAutomaticUpdatesSettings3 Dispatch IAutomaticUpdatesSettings3 Interface  
ICategory Dispatch ICategory Interface  
ICategoryCollection Dispatch ICategoryCollection Interface  
IDownloadCompletedCallback Interface IDownloadCompletedCallback Interface  
IDownloadCompletedCallbackArgs Dispatch IDownloadCompletedCallbackArgs Interface  
IDownloadJob Dispatch IDownloadJob Interface  
IDownloadProgress Dispatch IDownloadProgress Interface  
IDownloadProgressChangedCallback Interface IDownloadProgressChangedCallback Interface  
IDownloadProgressChangedCallbackArgs Dispatch IDownloadProgressChangedCallbackArgs Interface  
IDownloadResult Dispatch IDownloadResult Interface  
IImageInformation Dispatch IImageInformation Interface  
IInstallationAgent Dispatch IInstallationAgent Interface  
IInstallationBehavior Dispatch IInstallationBehavior Interface  
IInstallationCompletedCallback Interface IInstallationCompletedCallback Interface  
IInstallationCompletedCallbackArgs Dispatch IInstallationCompletedCallbackArgs Interface  
IInstallationJob Dispatch IInstallationJob Interface  
IInstallationProgress Dispatch IInstallationProgress Interface  
IInstallationProgressChangedCallback Interface IInstallationProgressChangedCallback Interface  
IInstallationProgressChangedCallbackArgs Dispatch IInstallationProgressChangedCallbackArgs Interface  
IInstallationResult Dispatch IInstallationResult Interface  
IInvalidProductLicenseException Dispatch IInvalidProductLicenseException Interface  
ISearchCompletedCallback Interface ISearchCompletedCallback Interface  
ISearchCompletedCallbackArgs Dispatch ISearchCompletedCallbackArgs Interface  
ISearchJob Dispatch ISearchJob Interface  
ISearchResult Dispatch ISearchResult Interface  
IStringCollection Dispatch IStringCollection Interface  
ISystemInformation Dispatch ISystemInformation Interface  
IUpdate Dispatch IUpdate Interface  
IUpdate2 Dispatch IUpdate2 Interface  
IUpdate3 Dispatch IUpdate3 Interface  
IUpdate4 Dispatch IUpdate4 Interface  
IUpdate5 Dispatch IUpdate5 Interface  
IUpdateCollection Dispatch IUpdateCollection Interface  
IUpdateDownloadContent Dispatch IUpdateDownloadContent Interface  
IUpdateDownloadContent2 Dispatch IUpdateDownloadContent2 Interface  
IUpdateDownloadContentCollection Dispatch IUpdateDownloadContentCollection Interface  
IUpdateDownloadResult Dispatch IUpdateDownloadResult Interface  
IUpdateDownloader Dispatch IUpdateDownloader Interface  
IUpdateException Dispatch IUpdateException Interface  
IUpdateExceptionCollection Dispatch IUpdateExceptionCollection Interface  
IUpdateHistoryEntry Dispatch IUpdateHistoryEntry Interface  
IUpdateHistoryEntry2 Dispatch IUpdateHistoryEntry2 Interface  
IUpdateHistoryEntryCollection Dispatch IUpdateHistoryEntryCollection Interface  
IUpdateIdentity Dispatch IUpdateIdentity Interface  
IUpdateInstallationResult Dispatch IUpdateInstallationResult Interface  
IUpdateInstaller Dispatch IUpdateInstaller Interface  
IUpdateInstaller2 Dispatch IUpdateInstaller2 Interface  
IUpdateLockdown Interface IUpdateLockdown Interface  
IUpdateSearcher Dispatch IUpdateSearcher Interface  
IUpdateSearcher2 Dispatch IUpdateSearcher2 Interface  
IUpdateSearcher3 Dispatch IUpdateSearcher3 Interface  
IUpdateService Dispatch IUpdateService Interface  
IUpdateService2 Dispatch IUpdateService2 Interface  
IUpdateServiceCollection Dispatch IUpdateServiceCollection Interface  
IUpdateServiceManager Dispatch IUpdateServiceManager Interface  
IUpdateServiceManager2 Dispatch IUpdateServiceManager2 Interface  
IUpdateServiceRegistration Dispatch IUpdateServiceRegistration Interface  
IUpdateSession Dispatch IUpdateSession Interface  
IUpdateSession2 Dispatch IUpdateSession2 Interface  
IUpdateSession3 Dispatch IUpdateSession3 Interface  
IWebProxy Dispatch IWebProxy Interface  
IWindowsDriverUpdate Dispatch IWindowsDriverUpdate Interface  
IWindowsDriverUpdate2 Dispatch IWindowsDriverUpdate2 Interface  
IWindowsDriverUpdate3 Dispatch IWindowsDriverUpdate3 Interface  
IWindowsDriverUpdate4 Dispatch IWindowsDriverUpdate4 Interface  
IWindowsDriverUpdate5 Dispatch IWindowsDriverUpdate5 Interface  
IWindowsDriverUpdateEntry Dispatch IWindowsDriverUpdateEntry Interface  
IWindowsDriverUpdateEntryCollection Dispatch IWindowsDriverUpdateEntryCollection Interface  
IWindowsUpdateAgentInfo Dispatch IWindowsUpdateAgentInfo Interface  
InstallationAgent CoClass InstallationAgent Class  
StringCollection CoClass StringCollection Class  
SystemInformation CoClass SystemInformation Class  
UpdateCollection CoClass UpdateCollection Class  
UpdateDownloader CoClass UpdateDownloader Class  
UpdateInstaller CoClass UpdateInstaller Class  
UpdateSearcher CoClass UpdateSearcher Class  
UpdateServiceManager CoClass UpdateServiceManager Class  
UpdateSession CoClass UpdateSession Class  
WebProxy CoClass WebProxy Class  
WindowsUpdateAgentInfo CoClass WindowsUpdateAgentInfo Class  
 

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: