Интерфейсы (агент Обновл. 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. |