Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Esse cabeçalho é usado pela API do Agente Windows Update. Para obter mais informações, consulte:
wuapi.h contém as seguintes interfaces de programação:
Interfaces
| IAutomaticUpdates Contém a funcionalidade de Atualizações Automática. (IAutomaticUpdates) |
| IAutomaticUpdates2 Contém a funcionalidade de Atualizações Automática. (IAutomaticUpdates2) |
| IAutomaticUpdatesResults Contém as propriedades somente leitura que descrevem a Atualizações automática. |
| IAutomaticUpdatesSettings Contém as configurações disponíveis no Atualizações Automático. (IAutomaticUpdatesSettings) |
| IAutomaticUpdatesSettings2 Contém as configurações disponíveis no Atualizações Automático. (IAutomaticUpdatesSettings2) |
| IAutomaticUpdatesSettings3 Contém as configurações disponíveis no Atualizações Automático. (IAutomaticUpdatesSettings3) |
| ICategory Representa a categoria à qual uma atualização pertence. |
| ICategoryCollection Representa uma lista ordenada somente leitura de interfaces ICategory. |
| IDownloadCompletedCallback Fornece o retorno de chamada usado quando um download assíncrono é concluído. |
| IDownloadCompletedCallbackArgs Contém informações sobre a conclusão de um download. Essa interface atua como um parâmetro para o delegado IDownloadCompletedCallback. O download e a instalação da atualização são assíncronos. |
| IDownloadJob Contém propriedades e 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 Manipula a notificação que indica uma alteração no andamento de uma operação de download assíncrona. |
| IDownloadProgressChangedCallbackArgs Contém informações sobre a alteração no andamento 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 uma 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 Manipula a notificação que indica que uma instalação assíncrona ou desinstalação está concluída. |
| IInstallationCompletedCallbackArgs Contém informações sobre a conclusão de uma instalação e atua como um parâmetro para o delegado IInstallationCompletedCallback. O download e a instalação da atualização são assíncronos. |
| 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 assíncrona ou desinstalação. |
| IInstallationProgressChangedCallback Define o método Invoke que manipula a notificação sobre o progresso em andamento de uma instalação assíncrona ou desinstalação. |
| IInstallationProgressChangedCallbackArgs Contém informações sobre a alteração no andamento de uma instalação assíncrona ou desinstalação 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 gerada quando uma licença inválida é detectada para um produto. |
| ISearchCompletedCallback Contém um 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. Ele também atua como um parâmetro para o delegado SearchCompletedCallback. |
| ISearchJob Contém propriedades e 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 o computador especificado. Essas informações são relevantes para o WUA (Agente de Windows Update). |
| IUpdate Contém as propriedades e os métodos que estão disponíveis para uma atualização. (IUpdate) |
| IUpdate2 Contém as propriedades e os métodos que estão disponíveis para uma atualização. (IUpdate2) |
| IUpdate3 Contém as propriedades e os métodos que estão disponíveis para uma atualização. (IUpdate3) |
| IUpdate4 Contém as propriedades e os métodos que estão disponíveis para uma atualização. (IUpdate4) |
| IUpdate5 Contém as propriedades e os métodos que estão disponíveis para uma atualização. (IUpdate5) |
| IUpdateCollection Representa uma lista ordenada de atualizações. |
| IUpdateDownloadContent Representa o conteúdo de download de uma atualização. (IUpdateDownloadContent) |
| IUpdateDownloadContent2 Representa o conteúdo de download de uma atualização. (IUpdateDownloadContent2) |
| IUpdateDownloadContentCollection Representa uma coleção de conteúdo de download para uma atualização. |
| IUpdateDownloader Baixa atualizações do servidor. |
| IUpdateDownloadResult Contém as propriedades que indicam o status de uma operação de download 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 o histórico registrado de uma atualização. (IUpdateHistoryEntry) |
| IUpdateHistoryEntry2 Representa o histórico registrado de uma atualização. (IUpdateHistoryEntry2) |
| 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 que estão 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 em um computador. (IUpdateInstaller2) |
| IUpdateInstaller3 Instala ou desinstala atualizações em um computador. (IUpdateInstaller3) |
| IUpdateInstaller4 Fornece métodos para finalizar atualizações que foram previamente preparadas ou instaladas. |
| IUpdateLockdown Restringe o acesso a métodos e propriedades de objetos que implementa o método dessa interface. |
| IUpdateSearcher Pesquisa atualizações em um servidor. (IUpdateSearcher) |
| IUpdateSearcher2 Pesquisa atualizações em um servidor. (IUpdateSearcher2) |
| IUpdateSearcher3 Pesquisa atualizações em um servidor. (IUpdateSearcher3) |
| IUpdateService Contém informações sobre um serviço registrado com o WUA (Agente de Windows Update) ou com o Atualizações Automático. (IUpdateService) |
| IUpdateService2 Contém informações sobre um serviço registrado com o WUA (Agente de Windows Update) ou com o Atualizações Automático. (IUpdateService2) |
| IUpdateServiceCollection Representa uma lista de interfaces IUpdateService. |
| IUpdateServiceManager Adiciona ou remove o registro do serviço de atualização com Windows Update Agent ou Atualizações Automático. (IUpdateServiceManager) |
| IUpdateServiceManager2 Adiciona ou remove o registro do serviço de atualização com Windows Update Agent ou Atualizações Automático. (IUpdateServiceManager2) |
| 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. Por exemplo, essa interface representa sessões nas quais o chamador executa uma operação de pesquisa, download, instalação ou desinstalação. (IUpdateSession) |
| IUpdateSession2 Representa uma sessão na qual o chamador pode executar operações que envolvem atualizações. Por exemplo, essa interface representa sessões nas quais o chamador executa uma operação de pesquisa, download, instalação ou desinstalação. (IUpdateSession2) |
| IUpdateSession3 Representa uma sessão na qual o chamador pode executar operações que envolvem atualizações. Por exemplo, essa interface representa sessões nas quais o chamador executa uma operação de pesquisa, download, instalação ou desinstalação. (IUpdateSession3) |
| Iwebproxy Contém as 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. (IWindowsDriverUpdate2) |
| IWindowsDriverUpdate3 Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows. (IWindowsDriverUpdate3) |
| IWindowsDriverUpdate4 Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows. (IWindowsDriverUpdate4) |
| IWindowsDriverUpdate5 Contém as propriedades e os métodos que estão disponíveis somente em uma atualização de driver do Windows. (IWindowsDriverUpdate5) |
| IWindowsDriverUpdateEntry Contém as propriedades que estão disponíveis somente em uma atualização de driver do Windows. |
| IWindowsDriverUpdateEntryCollection Contém uma coleção de entradas de atualização de driver associadas a uma atualização de driver. Todas as propriedades têm a semântica de coleção padrão. |
| IWindowsUpdateAgentInfo Recupera informações sobre a versão do WUA (Agente Windows Update). |
Enumerações
| AddServiceFlag Define as possíveis maneiras pelas quais a interface IUpdateServiceManager2 pode processar solicitações de registro de serviço. |
| AutoDownloadMode Define os tipos de lógica que são usados para determinar se a Atualizações Automática baixará automaticamente uma atualização quando for determinada como aplicável ao computador. |
| AutomaticUpdatesNotificationLevel Define as possíveis maneiras pelas quais os usuários elevados são notificados sobre eventos de Atualizações automáticos. |
| AutomaticUpdatesPermissionType Define as possíveis maneiras de definir a propriedade NotificationLevel da interface IAutomaticUpdatesSettings ou a propriedade IncludeRecommendedUpdates da interface IAutomaticUpdatesSettings2. |
| AutomaticUpdatesScheduledInstallationDay Define os dias da semana em que o Atualizações Automático instala ou desinstala atualizações. |
| AutomaticUpdatesUserType Define o tipo de usuário. |
| AutoSelectionMode Define os tipos de lógica usados para determinar se uma atualização específica será selecionada automaticamente quando o usuário exibir atualizações disponíveis no Windows Update interface do usuário. |
| DeploymentAction Define a ação para a qual uma atualização é implantada explicitamente. |
| DownloadPhase Define o progresso do download da atualização atual retornada pela propriedade CurrentUpdateDownloadPhase da interface IDownloadProgress. |
| DownloadPriority Define as possíveis prioridades para uma operação de download. |
| InstallationImpact Define os possíveis níveis de impacto que podem ser causados pela instalação ou desinstalação de uma atualização. |
| InstallationRebootBehavior Define os possíveis comportamentos de reinicialização para uma atualização. |
| OperationResultCode Define os possíveis resultados de uma operação de download, instalação, desinstalação ou verificação em uma atualização. |
| Searchscope Define a variedade de atualizações que devem ser retornadas pelas atualizações search:_per-machine, atualizações por usuário ou ambas. |
| UpdateExceptionContext Define o contexto no qual um objeto IUpdateException pode ser fornecido. |
| UpdateLockdownOption Define a funcionalidade que o objeto WUA (agente de Windows Update) pode acessar de Windows Update. |
| UpdateOperation Define operações que podem ser tentadas em uma atualização. |
| UpdateServiceOption Define as opções que afetam como o registro de serviço de um serviço de pacote de verificação é removido. |
| UpdateServiceRegistrationState Define os estados possíveis para um serviço de atualização. |
| UpdateType Define os tipos de atualização, como um driver ou uma atualização de software. |