Interface IUpdateSearcher (wuapi.h)

Pesquisa atualizações em um servidor.

Herança

A interface IUpdateSearcher herda da interface IDispatch . IUpdateSearcher também tem esses tipos de membros:

Métodos

A interface IUpdateSearcher tem esses métodos.

 
IUpdateSearcher::BeginSearch

Inicia a execução de uma pesquisa assíncrona para atualizações. A pesquisa usa as opções de pesquisa que estão configuradas no momento.
IUpdateSearcher::EndSearch

Conclui uma pesquisa assíncrona para atualizações.
IUpdateSearcher::EscapeString

Converte uma cadeia de caracteres em uma cadeia de caracteres que pode ser usada como um valor literal em uma cadeia de caracteres de critérios de pesquisa.
IUpdateSearcher::get_CanAutomaticallyUpgradeService

Obtém e define um valor booliano que indica se chamadas futuras para os métodos BeginSearch e Search resultam em uma atualização automática para o WUA (Agente Windows Update). (Obter)
IUpdateSearcher::get_ClientApplicationID

Identifica o aplicativo cliente atual. (Obter)
IUpdateSearcher::get_IncludePotentiallySupersededUpdates

Obtém e define um valor booliano que indica se os resultados da pesquisa incluem atualizações substituídas por outras atualizações nos resultados da pesquisa. (Obter)
IUpdateSearcher::get_Online

Obtém e define um valor booliano que indica se o UpdateSearcher fica online para pesquisar atualizações. (Obter)
IUpdateSearcher::get_ServerSelection

Obtém e define um valor ServerSelection que indica o servidor para pesquisar atualizações. (Obter)
IUpdateSearcher::get_ServiceID

Obtém e define um site a ser pesquisado quando o site a ser pesquisado não é um site Windows Update. (Obter)
IUpdateSearcher::GetTotalHistoryCount

Retorna o número de eventos de atualização no computador.
IUpdateSearcher::p ut_CanAutomaticallyUpgradeService

Obtém e define um valor booliano que indica se chamadas futuras para os métodos BeginSearch e Search resultam em uma atualização automática para o WUA (Agente Windows Update). (Put)
IUpdateSearcher::p ut_ClientApplicationID

Identifica o aplicativo cliente atual. (Put)
IUpdateSearcher::p ut_IncludePotentiallySupersedUpdates

Obtém e define um valor booliano que indica se os resultados da pesquisa incluem atualizações substituídas por outras atualizações nos resultados da pesquisa. (Put)
IUpdateSearcher::p ut_Online

Obtém e define um valor booliano que indica se o UpdateSearcher fica online para pesquisar atualizações. (Put)
IUpdateSearcher::p ut_ServerSelection

Obtém e define um valor ServerSelection que indica o servidor para pesquisar atualizações. (Put)
IUpdateSearcher::p ut_ServiceID

Obtém e define um site a ser pesquisado quando o site a ser pesquisado não é um site Windows Update. (Put)
IUpdateSearcher::QueryHistory

Consulta de forma síncrona o computador para obter o histórico dos eventos de atualização.
IUpdateSearcher::Search

Executa uma pesquisa síncrona para atualizações. A pesquisa usa as opções de pesquisa que estão configuradas no momento.

Comentários

Você pode criar uma instância dessa interface usando a coclass UpdateSearcher. Use o identificador do programa Microsoft.Update.Searcher para criar o objeto.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP, Windows 2000 Professional com SP3 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003, Windows 2000 Server com SP3 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho wuapi.h