Поделиться через


Интерфейсы (агент Обновл. Windows)

В следующей таблице определены интерфейсы, используемые для доступа к агенту Обновл. Windows (WUA).

Интерфейс Description
IAutomaticUpdates Содержит функциональные возможности автоматических обновлений.
IAutomaticUpdates2 Содержит функциональные возможности автоматических обновлений.
IAutomaticUpdatesResults Содержит свойства только для чтения, описывающие автоматическое обновление.
IAutomaticUpdatesSettings Содержит параметры, доступные в автоматических обновлениях.
IAutomaticUpdatesSettings2 Содержит параметры, доступные в автоматических обновлениях.
IAutomaticUpdatesSettings3 Содержит параметры, доступные в автоматических обновлениях.
ICategory Представляет категорию для обновления.
ICategoryCollection Представляет упорядоченный список интерфейсов ICategory только для чтения.
IDownloadCompletedCallback Содержит метод IDownloadCompletedCallback::Invoke, обрабатывающий уведомление, указывающее, что асинхронная операция загрузки завершена.
IDownloadCompletedCallbackArgs Содержит сведения о завершении скачивания обновления. Этот интерфейс зарезервирован для дальнейшего использования и не имеет свойств или методов.
IDownloadJob Содержит свойства и методы, доступные для операции скачивания.
IDownloadProgress Представляет ход выполнения асинхронной операции загрузки.
IDownloadProgressChangedCallback Содержит метод, обрабатывающий уведомление о ходе асинхронной операции загрузки.
IDownloadProgressChangedCallbackArgs Содержит сведения об изменении хода выполнения асинхронной операции загрузки.
IDownloadResult Представляет результат операции скачивания.
IImageInformation Содержит сведения о локализованном изображении, связанном с обновлением или категорией.
IInstallationAgent Записывает результат обновления.
IInstallationBehavior Представляет параметры установки и удаления обновления.
IInstallationCompletedCallback Ссылается на метод, обрабатывающий уведомление о завершении асинхронной установки или удаления.
IInstallationCompletedCallbackArgs Содержит сведения о завершении установки. Этот интерфейс зарезервирован для дальнейшего использования и не имеет свойств или методов.
IInstallationJob Содержит свойства и методы, доступные для операции установки или удаления.
IInstallationProgress Представляет ход выполнения асинхронной установки или удаления.
IInstallationProgressChangedCallback Обрабатывает уведомление о ходе асинхронной установки или удаления.
IInstallationProgressChangedCallbackArgs Содержит сведения об изменении хода асинхронной установки или удаления во время выполнения обратного вызова.
IInstallationResult Представляет результат установки или удаления.
IInvalidProductLicenseException Инкапсулирует исключение, которое возникает при обнаружении недопустимой лицензии на продукт.
ISearchCompletedCallback Содержит метод, обрабатывающий уведомление о завершении асинхронной операции поиска.
ISearchCompletedCallbackArgs Содержит сведения о завершении асинхронного поиска.
ISearchJob Содержит свойства и методы, доступные для операции поиска.
ISearchResult Представляет результат поиска.
IStringCollection Представляет упорядоченный список строк.
ISystemInformation Содержит сведения о указанном компьютере, который относится к службе обновления.
IUpdate Содержит свойства и методы, доступные для обновления.
IUpdate2 Содержит свойства и методы, доступные для обновления.
IUpdate3 Содержит свойства и методы, доступные для обновления.
IUpdate4 Содержит свойства и методы, доступные для обновления.
IUpdate5 Содержит свойства и методы, доступные для обновления.
IUpdateCollection Представляет упорядоченный список обновлений.
IUpdateDownloadContent Представляет содержимое скачивания обновления.
IUpdateDownloadContent2 Представляет содержимое скачивания обновления.
IUpdateDownloadContentCollection Представляет коллекцию содержимого скачивания.
IUpdateDownloader Загружает обновления с сервера.
IUpdateDownloaderEx Загружает обновления с сервера.
IUpdateDownloadResult Содержит свойства, указывающие состояние операции загрузки для обновления.
IUpdateEndpointAuthProvider Содержит методы, используемые для согласования типа маркера для проверки подлинности конечной точки службы.
IUpdateEndpointAuthToken Предоставляет методы, которые WUA могут использовать для сбора сведений о маркере конечной точки.
IUpdateEndpointProvider Содержит метод, используемый для получения конечной точки, которая используется для подключения к службе.
IUpdateEx Содержит свойства и методы, доступные для обновления.
IUpdateException Представляет сведения о аспектах результатов поиска, возвращаемых в объекте ISearchResult , который был неполным.
IUpdateExceptionCollection Представляет упорядоченный список интерфейсов IUpdateException только для чтения.
IUpdateHistoryEntry Представляет событие об обновлении.
IUpdateHistoryEntry2 Представляет событие об обновлении.
IUpdateHistoryEntryCollection Представляет упорядоченный список интерфейсов IUpdateHistoryEntry только для чтения.
IUpdateIdentity Представляет уникальный идентификатор обновления.
IUpdateInstallationResult Содержит свойства и методы, доступные для состояния установки или удаления обновления.
IUpdateInstaller Устанавливает или удаляет обновления с компьютера или на компьютере.
IUpdateInstaller2 Устанавливает или удаляет обновления с компьютера или на компьютере.
IUpdateInstaller4 Устанавливает или удаляет обновления с компьютера или на компьютере.
IUpdateLockdown Содержит метод, который ограничивает доступ к некоторым методам и свойствам объекта, реализующего метод.
IUpdateSearcher Выполняет поиск обновлений на сервере.
IUpdateSearcher2 Выполняет поиск обновлений на сервере.
IUpdateSearcher3 Выполняет поиск обновлений на сервере.
IUpdateService Содержит сведения о службе, зарегистрированной в WUA или автоматическом обновлении.
IUpdateService2 Содержит сведения о службе, зарегистрированной в WUA или автоматическом обновлении.
IUpdateServiceCollection Представляет список интерфейсов IUpdateService.
IUpdateServiceManager Добавляет или удаляет регистрацию службы обновления с помощью WUA или автоматического обновления.
IUpdateServiceManager2 Добавляет или удаляет регистрацию службы обновления с помощью WUA или автоматического обновления.
IUpdateServiceRegistration Содержит сведения о состоянии регистрации службы.
IUpdateSession Представляет сеанс, в котором вызывающий объект может выполнять операции, связанные с обновлениями.
IUpdateSession2 Представляет сеанс, в котором вызывающий объект может выполнять операции, связанные с обновлениями.
IUpdateSession3 Представляет сеанс, в котором вызывающий объект может выполнять операции, связанные с обновлениями.
IWebProxy Содержит параметры прокси-сервера HTTP.
IWindowsDriverUpdate Содержит свойства и методы, доступные только из обновления драйвера Windows.
IWindowsDriverUpdate2 Содержит свойства и методы, доступные только из обновления драйвера Windows.
IWindowsDriverUpdate3 Содержит свойства и методы, доступные только из обновления драйвера Windows.
IWindowsDriverUpdate4 Содержит свойства и методы, доступные только из обновления драйвера Windows.
IWindowsDriverUpdate5 Содержит свойства и методы, доступные только из обновления драйвера Windows.
IWindowsDriverUpdateEntry Содержит свойства, доступные только из обновления драйвера Windows.
IWindowsDriverUpdateEntryCollection Содержит свойства, доступные только из коллекции обновлений драйверов Windows.
IWindowsUpdateAgentInfo Извлекает сведения о версии WUA.