searchScope 枚举 (wuapi.h)

定义搜索应返回的各种更新:每计算机更新和/或每用户更新。

语法

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

常量

 
searchScopeDefault
值: 0
使用默认范围 (自动汇报在搜索更新) 时使用的范围进行搜索。 这当前等效于搜索 ScopeMachineOnly。
searchScopeMachineOnly
值:1
仅搜索每台计算机的更新;排除所有每用户更新。
searchScopeCurrentUserOnly
值: 2
仅搜索适用于调用用户的每个用户更新 - 拥有进行 Windows 更新 代理 (WUA) API 调用的进程的用户。
searchScopeMachineAndCurrentUser
值: 3
[当前不支持。] 搜索每计算机更新以及适用于当前用户的按用户更新。
searchScopeMachineAndAllUsers
值: 4
[当前不支持。] 搜索每计算机更新以及适用于计算机上的任何已知用户帐户的按用户更新。
searchScopeAllUsers
值: 5
[当前不支持。] 仅搜索适用于计算机上的任何已知用户帐户的每用户更新。

注解

在不支持按用户更新的 Windows 更新 代理版本中, (不支持 IUpdateSearcher3 接口) 的版本,搜索将始终仅返回每台计算机更新。

要求

要求
最低受支持的客户端 Windows XP、Windows 2000 Professional 和 SP3 [仅限桌面应用]
最低受支持的服务器 Windows Server 2003、Windows 2000 Server SP3 [仅限桌面应用]
标头 wuapi.h