Compartilhar via


Interfaces (Windows Update Agent)

A tabela a seguir identifica as interfaces usadas para acessar o Windows Update Agent (WUA).

Interface Descrição
IAutomaticUpdates Contém a funcionalidade de Atualizações Automáticas.
IAutomaticUpdates2 Contém a funcionalidade de Atualizações Automáticas.
IAutomaticUpdatesResults Contém as propriedades somente leitura que descrevem as Atualizações Automáticas.
IAutomaticUpdatesSettings Contém as configurações disponíveis em Atualizações Automáticas.
IAutomaticUpdatesSettings2 Contém as configurações disponíveis em Atualizações Automáticas.
IAutomaticUpdatesSettings3 Contém as configurações disponíveis em Atualizações Automáticas.
ICategory Representa a categoria de uma atualização.
ICategoryCollection Representa uma lista ordenada somente leitura de interfaces ICategory.
IDownloadCompletedCallback Contém o método IDownloadCompletedCallback::Invoke que manipula a notificação que indica que uma operação de download assíncrona foi concluída.
IDownloadCompletedCallbackArgs Contém informações sobre a conclusão de um download de atualização. Essa interface é reservada para uso futuro e não tem propriedades ou métodos.
IDownloadJob Contém as propriedades e os métodos que estão disponíveis para uma operação de download.
IDownloadProgress Representa o progresso de uma operação de download assíncrona.
IDownloadProgressChangedCallback Contém o método que manipula a notificação sobre o progresso de uma operação de download assíncrona.
IDownloadProgressChangedCallbackArgs Contém informações sobre a alteração do progresso de uma operação de download assíncrona.
IDownloadResult Representa o resultado de uma operação de download.
IImageInformation Contém informações sobre uma imagem localizada associada a uma atualização ou categoria.
IInstallationAgent Registra o resultado de uma atualização.
IInstallationBehavior Representa as opções de instalação e desinstalação de uma atualização.
IInstallationCompletedCallback Faz referência ao método que manipula a notificação sobre a conclusão de uma instalação ou desinstalação assíncrona.
IInstallationCompletedCallbackArgs Contém informações sobre a conclusão de uma instalação. Essa interface é reservada para uso futuro e não tem propriedades ou métodos.
IInstallationJob Contém propriedades e métodos que estão disponíveis para uma operação de instalação ou desinstalação.
IInstallationProgress Representa o progresso de uma instalação ou desinstalação assíncrona.
IInstallationProgressChangedCallback Manipula a notificação sobre o progresso contínuo de uma instalação ou desinstalação assíncrona.
IInstallationProgressChangedCallbackArgs Contém informações sobre a alteração no progresso de uma instalação ou desinstalação assíncrona no momento em que o retorno de chamada foi feito.
IInstallationResult Representa o resultado de uma instalação ou desinstalação.
IInvalidProductLicenseException Encapsula a exceção que é lançada quando uma licença inválida é detectada em um produto.
ISearchCompletedCallback Contém o método que manipula a notificação sobre a conclusão de uma operação de pesquisa assíncrona.
ISearchCompletedCallbackArgs Contém informações sobre a conclusão de uma pesquisa assíncrona.
ISearchJob Contém as propriedades e os métodos que estão disponíveis para uma operação de pesquisa.
ISearchResult Representa o resultado de uma pesquisa.
IStringCollection Representa uma lista ordenada de cadeias de caracteres.
ISystemInformation Contém informações sobre um computador especificado que é relevante para o serviço de atualização.
IUpdate Contém as propriedades e os métodos disponíveis para uma atualização.
IUpdate2 Contém as propriedades e os métodos disponíveis para uma atualização.
IUpdate3 Contém as propriedades e os métodos disponíveis para uma atualização.
IUpdate4 Contém as propriedades e os métodos disponíveis para uma atualização.
IUpdate5 Contém as propriedades e os métodos disponíveis para uma atualização.
IUpdateCollection Representa uma lista ordenada de atualizações.
IUpdateDownloadContent Representa o conteúdo de download de uma atualização.
IUpdateDownloadContent2 Representa o conteúdo de download de uma atualização.
IUpdateDownloadContentCollection Representa uma coleção de conteúdo de download.
IUpdateDownloader Baixa atualizações de um servidor.
IUpdateDownloaderEx Baixa atualizações de um servidor.
IUpdateDownloadResult Contém as propriedades que indicam o status de uma operação de download para uma atualização.
IUpdateEndpointAuthProvider Contém os métodos usados para negociar qual tipo de token é usado para autenticar o ponto de extremidade de um serviço.
IUpdateEndpointAuthToken Fornece os métodos que o WUA pode usar para coletar informações sobre o token de ponto de extremidade.
IUpdateEndpointProvider Contém o método usado para obter um ponto de extremidade usado para se conectar a um serviço.
IUpdateEx Contém as propriedades e os métodos disponíveis para uma atualização.
IUpdateException Representa informações sobre os aspectos dos resultados da pesquisa retornados no objeto ISearchResult que estavam incompletos.
IUpdateExceptionCollection Representa uma lista ordenada somente leitura de interfaces IUpdateException.
IUpdateHistoryEntry Representa um evento sobre uma atualização.
IUpdateHistoryEntry2 Representa um evento sobre uma atualização.
IUpdateHistoryEntryCollection Representa uma lista ordenada somente leitura de interfaces IUpdateHistoryEntry.
IUpdateIdentity Representa o identificador exclusivo de uma atualização.
IUpdateInstallationResult Contém as propriedades e os métodos disponíveis para o status de uma instalação ou desinstalação de uma atualização.
IUpdateInstaller Instala ou desinstala atualizações de ou em um computador.
IUpdateInstaller2 Instala ou desinstala atualizações de ou em um computador.
IUpdateInstaller4 Instala ou desinstala atualizações de ou em um computador.
IUpdateLockdown Contém um método que restringe o acesso a alguns métodos e propriedades do objeto que implementa o método.
IUpdateSearcher Procura atualizações em um servidor.
IUpdateSearcher2 Procura atualizações em um servidor.
IUpdateSearcher3 Procura atualizações em um servidor.
IUpdateService Contém informações sobre um serviço registrado no WUA ou nas Atualizações Automáticas.
IUpdateService2 Contém informações sobre um serviço registrado no WUA ou nas Atualizações Automáticas.
IUpdateServiceCollection Representa uma lista de interfaces IUpdateService.
IUpdateServiceManager Adiciona ou remove o registro do serviço de atualização com WUA ou Atualizações Automáticas.
IUpdateServiceManager2 Adiciona ou remove o registro do serviço de atualização com WUA ou Atualizações Automáticas.
IUpdateServiceRegistration Contém informações sobre o estado de registro de um serviço.
IUpdateSession Representa uma sessão na qual o chamador pode executar operações que envolvem atualizações.
IUpdateSession2 Representa uma sessão na qual o chamador pode executar operações que envolvem atualizações.
IUpdateSession3 Representa uma sessão na qual o chamador pode executar operações que envolvem atualizações.
IWebProxy Contém configurações de proxy HTTP.
IWindowsDriverUpdate Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows.
IWindowsDriverUpdate2 Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows.
IWindowsDriverUpdate3 Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows.
IWindowsDriverUpdate4 Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows.
IWindowsDriverUpdate5 Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows.
IWindowsDriverUpdateEntry Contém as propriedades e que estão disponíveis somente em uma atualização de driver do Windows.
IWindowsDriverUpdateEntryCollection Contém as propriedades que estão disponíveis apenas em uma coleção de atualizações de driver do Windows.
IWindowsUpdateAgentInfo Recupera informações sobre a versão do WUA.