Main Page Feedback NirSoft Utilities
Windows XP 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 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 Client API  
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: 420 KB
Total Number of Exported Functions: 5
Total Number of Exported Functions With Names: 5

Section Headers

Name Virtual Address Raw Data Size % of File Characteristics Section Contains...
.text 0x00001000 245,760 Bytes 57.1% Read, Execute Code
.data 0x0003d000 2,048 Bytes 0.5% Write, Read Initialized Data
.rsrc 0x0003e000 163,840 Bytes 38.0% Read Initialized Data
.reloc 0x00066000 17,920 Bytes 4.2% Read, Discardable Initialized Data

Static Linking

wuapi.dll is statically linked to the following files:


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 25,196 Bytes 5.9%
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 13.4%
AVI Files 0 0 Bytes 0.0%
Dialog-Boxes 9 5,446 Bytes 1.3%
HTML Related Files 0 0 Bytes 0.0%
Menus 0 0 Bytes 0.0%
Strings 37 3,252 Bytes 0.8%
Type Libraries 1 60,656 Bytes 14.1%
Manifest 1 549 Bytes 0.1%
All Others 12 8,618 Bytes 2.0%
Total 62 161,357 Bytes 37.5%

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
900 Hide Updates
901 Decline EULA
902 Automatic Updates
908 Proxy authentication

String resources in this dll (up to 200 strings)

String ID String Text
101 Download and Install Updates
102 The updates are being downloaded and installed
103 A product with an invalid license was found on the system. The related updates are not returned.
104 Windows Installer 3.0 or higher is not installed. MSP updates are not returned.
105 Windows Installer is not properly configured. MSP updates are not returned.
106 MSP updates are disallowed by Group Policy.
107 One or more driver updates cannot be returned.
108 The computer needs to be rebooted to complete past installation. The result of search may be incorrect.
109 The end-user license agreements of one or more updates are unavailable.
4000 You may need to restart your computer for the updates to take effect.
4001 Windows found %d updates. Some updates require that you first accept an End User License Agreement.
4002 One or more updates has an installation deadline assigned by your system administrator. The earliest installation deadline is:
4003 &Next >
4004 &Install
4005 Initializing installation...
4006 Canceling updates...
4007 done!
4008 failed!
4009 Downloading %1 (update %2!d! of %3!d!)...
4010 Installing %1 (update %2!d! of %3!d!)...
4011 Updates were not installed
4012 You chose to skip all available updates, so no changes were made to your computer.
4013 Downloading and installing updates...
4014 Downloading:
4015 Installing:
4016 Updates were unable to be successfully installed
4017 Updates that aren't selected will not be downloaded.
4018 %1 KB
4019 %1 MB
4020 Windows found 1 update. This update requires that you first accept an End User License Agreement.
4021 Windows found %d updates.
4022 Windows found 1 update.
4023 Enter the credentials for proxy authentication
4024 Password Required
4025 Preparing for download:
4026 Verifying the download:

COM Classes/Interfaces

Name Type Description
AutomaticUpdates CoClass AutomaticUpdates Class  
IAutomaticUpdates Dispatch IAutomaticUpdates Interface  
IAutomaticUpdatesSettings Dispatch IAutomaticUpdatesSettings 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  
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  
IUpdateCollection Dispatch IUpdateCollection Interface  
IUpdateDownloadContent Dispatch IUpdateDownloadContent 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  
IUpdateHistoryEntryCollection Dispatch IUpdateHistoryEntryCollection Interface  
IUpdateIdentity Dispatch IUpdateIdentity Interface  
IUpdateInstallationResult Dispatch IUpdateInstallationResult Interface  
IUpdateInstaller Dispatch IUpdateInstaller Interface  
IUpdateSearcher Dispatch IUpdateSearcher Interface  
IUpdateService Dispatch IUpdateService Interface  
IUpdateServiceCollection Dispatch IUpdateServiceCollection Interface  
IUpdateServiceManager Dispatch IUpdateServiceManager Interface  
IUpdateSession Dispatch IUpdateSession Interface  
IWebProxy Dispatch IWebProxy Interface  
IWindowsDriverUpdate Dispatch IWindowsDriverUpdate Interface  
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  

Exported Functions List

The following functions are exported by this dll:
ConfirmDecline DllCanUnloadNow DllGetClassObject DllRegisterServer


Imported Functions List

The following functions are imported by this dll: