Usando WUA de um computador remoto
A API do WUA (Agente de Windows Update) pode ser usada por um usuário em um computador remoto ou por um aplicativo em execução em um computador remoto. No entanto, o usuário ou aplicativo remoto deve ter privilégios de administrador.
A lista a seguir contém interfaces que estão disponíveis para usuários e aplicativos remotos:
- IUpdateSession
- IUpdateSession2
- IUpdateSearcher
- IAutomaticUpdates
- ISearchResult
- IUpdateCollection
- IUpdate
- IUpdate2
- IWindowsDriverUpdate
- IWindowsDriverUpdate2
- IUpdateIdentity
- IImageInformation
- IInstallationBehavior
- IStringCollection
- IUpdateHistoryEntryCollection
- IUpdateHistoryEntry
- ICategoryCollection
- ICategory
- IUpdateExceptionCollection
- IUpdateException
- IUpdateDownloadContentCollection
- IUpdateDownloadContent
- IUpdateServiceManager
- IUpdateServiceCollection
- IUpdateService
- IWindowsUpdateAgentInfo
A lista a seguir contém interfaces e propriedades que não estão disponíveis para usuários e aplicativos remotos:
- IUpdateSession::CreateUpdateDownloader
- IUpdateSession::CreateUpdateInstaller
- Propriedade WebProxy de IUpdateSession
- IUpdateSearcher::BeginSearch
- IUpdateSearcher::EndSearch
- Propriedade IsHidden de IUpdate (IsHidden é somente leitura quando é chamada remotamente.)
- IUpdate::AcceptEula
- IUpdate::CopyFromCache
- IUpdate2::CopyToCache
- IWindowsDriverUpdate2::CopyToCache
- IUpdateServiceManager::AddService
- IUpdateServiceManager::RegisterServiceWithAU
- IUpdateServiceManager::UnregisterServiceWithAU
- IAutomaticUpdate::P ause
- IAutomaticUpdates::Resume
- IAutomaticUpdates::ShowSettingsDialog
- Propriedade Settings de IAutomaticUpdates
- Propriedade ServiceEnabled de IAutomaticUpdates
- IAutomaticUpdates::EnableService
- ISystemInformation
As seguintes portas e exceções devem ser adicionadas às configurações de firewall do Windows para Windows Vista e Windows Server 2008 para que a API WUA seja chamada remotamente.
-
Exceção 1
-
- Porta local: 135
- Porta remota: ALL
- Número do protocolo: 6
- Executável: %windir%\\system32\\svchost.exe
- Serviço: rpcss
- Privilégio remoto: Administrador
-
Exceção 2
-
- Porta local: RPC dinâmico
- Porta remota: ALL
- Número do protocolo: 6
- Executável: %windir%\\system32\\dllhost.exe
- Privilégio remoto: Administrador
A lista a seguir contém ferramentas que podem ser usadas para definir as configurações do Firewall do Windows:
- Firewall do Windows com o snap-in de segurança avançada
- Política de Grupo
- Ferramenta de linha de comando netsh advfirewall
Para obter mais informações sobre como usar ferramentas para definir as configurações do Firewall do Windows, consulte Introdução com o Firewall do Windows com Segurança Avançada.