Compartilhar via


Enumeração SearchScope (wuapi.h)

Define a variedade de atualizações que devem ser retornadas pela pesquisa: atualizações por computador, atualizações por usuário ou ambas.

Syntax

typedef enum tagSearchScope {
  searchScopeDefault = 0,
  searchScopeMachineOnly = 1,
  searchScopeCurrentUserOnly = 2,
  searchScopeMachineAndCurrentUser = 3,
  searchScopeMachineAndAllUsers = 4,
  searchScopeAllUsers = 5
} SearchScope;

Constantes

 
searchScopeDefault
Valor: 0
Pesquise usando o escopo padrão (o escopo que a Atualizações Automática usaria ao pesquisar atualizações). Atualmente, isso é equivalente a pesquisar ScopeMachineOnly.
searchScopeMachineOnly
Valor: 1
Pesquisar apenas atualizações por computador; excluir todas as atualizações por usuário.
searchScopeCurrentUserOnly
Valor: 2
Pesquise apenas atualizações por usuário aplicáveis ao usuário que está chamando – o usuário que possui o processo que está fazendo a chamada à API do WUA (Agente de Windows Update).
searchScopeMachineAndCurrentUser
Valor: 3
[Sem suporte no momento.] Pesquise atualizações por computador e atualizações por usuário aplicáveis ao usuário atual.
searchScopeMachineAndAllUsers
Valor: 4
[Sem suporte no momento.] Pesquise atualizações por computador e atualizações por usuário aplicáveis a quaisquer contas de usuário conhecidas no computador.
searchScopeAllUsers
Valor: 5
[Sem suporte no momento.] Pesquise apenas atualizações por usuário aplicáveis a quaisquer contas de usuário conhecidas no computador.

Comentários

Em versões do agente Windows Update que não dão suporte a atualizações por usuário (versões que não dão suporte à interface IUpdateSearcher3), as pesquisas sempre retornarão apenas atualizações por computador.

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]
Cabeçalho wuapi.h