IAutomaticUpdates
Contains the functionality of Automatic Updates. (IAutomaticUpdates) |
IAutomaticUpdates2
Contains the functionality of Automatic Updates. (IAutomaticUpdates2) |
IAutomaticUpdatesResults
Contains the read-only properties that describe Automatic Updates. |
IAutomaticUpdatesSettings
Contains the settings that are available in Automatic Updates. (IAutomaticUpdatesSettings) |
IAutomaticUpdatesSettings2
Contains the settings that are available in Automatic Updates. (IAutomaticUpdatesSettings2) |
IAutomaticUpdatesSettings3
Contains the settings that are available in Automatic Updates. (IAutomaticUpdatesSettings3) |
ICategory
Represents the category to which an update belongs. |
ICategoryCollection
Represents an ordered read-only list of ICategory interfaces. |
IDownloadCompletedCallback
Provides the callback that is used when an asynchronous download is completed. |
IDownloadCompletedCallbackArgs
Contains information about the completion of a download. This interface acts as a parameter to the IDownloadCompletedCallback delegate. The download and installation of the update is asynchronous. |
IDownloadJob
Contains properties and methods that are available to a download operation. |
IDownloadProgress
Represents the progress of an asynchronous download operation. |
IDownloadProgressChangedCallback
Handles the notification that indicates a change in the progress of an asynchronous download operation. |
IDownloadProgressChangedCallbackArgs
Contains information about the change in the progress of an asynchronous download operation. |
IDownloadResult
Represents the result of a download operation. |
IImageInformation
Contains information about a localized image that is associated with an update or a category. |
IInstallationAgent
Records the result for an update. |
IInstallationBehavior
Represents the installation and uninstallation options of an update. |
IInstallationCompletedCallback
Handles the notification that indicates that an asynchronous installation or uninstallation is complete. |
IInstallationCompletedCallbackArgs
Contains information about the completion of an installation and acts as a parameter to the IInstallationCompletedCallback delegate. The download and installation of the update is asynchronous. |
IInstallationJob
Contains properties and methods that are available to an installation or uninstallation operation. |
IInstallationProgress
Represents the progress of an asynchronous installation or uninstallation. |
IInstallationProgressChangedCallback
Defines the Invoke method that handles the notification about the on-going progress of an asynchronous installation or uninstallation. |
IInstallationProgressChangedCallbackArgs
Contains information about the change in the progress of an asynchronous installation or uninstallation at the time the callback was made. |
IInstallationResult
Represents the result of an installation or uninstallation. |
IInvalidProductLicenseException
Encapsulates the exception that is thrown when an invalid license is detected for a product. |
ISearchCompletedCallback
Contains a method that handles the notification about the completion of an asynchronous search operation. |
ISearchCompletedCallbackArgs
Contains information about the completion of an asynchronous search. It also acts as a parameter to the SearchCompletedCallback delegate. |
ISearchJob
Contains properties and methods that are available to a search operation. |
ISearchResult
Represents the result of a search. |
IStringCollection
Represents an ordered list of strings. |
ISystemInformation
Contains information about the specified computer. This information is relevant to the Windows Update Agent (WUA). |
IUpdate
Contains the properties and methods that are available to an update. (IUpdate) |
IUpdate2
Contains the properties and methods that are available to an update. (IUpdate2) |
IUpdate3
Contains the properties and methods that are available to an update. (IUpdate3) |
IUpdate4
Contains the properties and methods that are available to an update. (IUpdate4) |
IUpdate5
Contains the properties and methods that are available to an update. (IUpdate5) |
IUpdateCollection
Represents an ordered list of updates. |
IUpdateDownloadContent
Represents the download content of an update. (IUpdateDownloadContent) |
IUpdateDownloadContent2
Represents the download content of an update. (IUpdateDownloadContent2) |
IUpdateDownloadContentCollection
Represents a collection of download contents for an update. |
IUpdateDownloader
Downloads updates from the server. |
IUpdateDownloaderEx
Downloads updates from the server. (IUpdateDownloaderEx) |
IUpdateDownloadResult
Contains the properties that indicate the status of a download operation for an update. |
IUpdateEx
Contains the properties and methods that are available to an update. (IUpdateEx) |
IUpdateException
Represents info about the aspects of search results returned in the ISearchResult object that were incomplete. |
IUpdateExceptionCollection
Represents an ordered read-only list of IUpdateException interfaces. |
IUpdateHistoryEntry
Represents the recorded history of an update. (IUpdateHistoryEntry) |
IUpdateHistoryEntry2
Represents the recorded history of an update. (IUpdateHistoryEntry2) |
IUpdateHistoryEntryCollection
Represents an ordered read-only list of IUpdateHistoryEntry interfaces. |
IUpdateIdentity
Represents the unique identifier of an update. |
IUpdateInstallationResult
Contains the properties and the methods that are available to the status of an installation or uninstallation of an update. |
IUpdateInstaller
Installs or uninstalls updates from or onto a computer. |
IUpdateInstaller2
Installs or uninstalls updates on a computer. (IUpdateInstaller2) |
IUpdateInstaller3
Installs or uninstalls updates on a computer. (IUpdateInstaller3) |
IUpdateInstaller4
Provides methods to finalize updates that were previously staged or installed. |
IUpdateLockdown
Restricts access to methods and properties of objects that implements the method of this interface. |
IUpdateSearcher
Searches for updates on a server. (IUpdateSearcher) |
IUpdateSearcher2
Searches for updates on a server. (IUpdateSearcher2) |
IUpdateSearcher3
Searches for updates on a server. (IUpdateSearcher3) |
IUpdateService
Contains information about a service that is registered with Windows Update Agent (WUA) or with Automatic Updates. (IUpdateService) |
IUpdateService2
Contains information about a service that is registered with Windows Update Agent (WUA) or with Automatic Updates. (IUpdateService2) |
IUpdateServiceCollection
Represents a list of IUpdateService interfaces. |
IUpdateServiceManager
Adds or removes the registration of the update service with Windows Update Agent or Automatic Updates. (IUpdateServiceManager) |
IUpdateServiceManager2
Adds or removes the registration of the update service with Windows Update Agent or Automatic Updates. (IUpdateServiceManager2) |
IUpdateServiceRegistration
Contains information about the registration state of a service. |
IUpdateSession
Represents a session in which the caller can perform operations that involve updates. For example, this interface represents sessions in which the caller performs a search, download, installation, or uninstallation operation. (IUpdateSession) |
IUpdateSession2
Represents a session in which the caller can perform operations that involve updates. For example, this interface represents sessions in which the caller performs a search, download, installation, or uninstallation operation. (IUpdateSession2) |
IUpdateSession3
Represents a session in which the caller can perform operations that involve updates. For example, this interface represents sessions in which the caller performs a search, download, installation, or uninstallation operation. (IUpdateSession3) |
IWebProxy
Contains the HTTP proxy settings. |
IWindowsDriverUpdate
Contains the properties and the methods that are available only from a Windows driver update. |
IWindowsDriverUpdate2
Contains the properties and methods that are available only from a Windows driver update. (IWindowsDriverUpdate2) |
IWindowsDriverUpdate3
Contains the properties and methods that are available only from a Windows driver update. (IWindowsDriverUpdate3) |
IWindowsDriverUpdate4
Contains the properties and methods that are available only from a Windows driver update. (IWindowsDriverUpdate4) |
IWindowsDriverUpdate5
Contains the properties and methods that are available only from a Windows driver update. (IWindowsDriverUpdate5) |
IWindowsDriverUpdateEntry
Contains the properties that are available only from a Windows driver update. |
IWindowsDriverUpdateEntryCollection
Contains a collection of driver update entries associated with a driver update. All of the properties have the standard collection semantics. |
IWindowsUpdateAgentInfo
Retrieves information about the version of Windows Update Agent (WUA). |