UpdateEndpointType 枚举

定义可用于连接到服务的终结点的类型。

语法

typedef enum tagEndpointType { 
  uetClientServer          = 0,
  uetReporting             = ( uetClientServer + 1 ),
  uetWuaSelfUpdate         = ( uetReporting + 1 ),
  uetRegulation            = ( uetWuaSelfUpdate + 1 ),
  uetSimpleTargeting       = ( uetRegulation + 1 ),
  uetSecuredClientServer   = ( uetSimpleTargeting + 1 ),
  uetSecondaryServiceAuth  = ( uetSecuredClientServer + 1 )
} UpdateEndpointType;

常量

uetClientServer

一个客户端-服务器终结点,用于连接到更新服务(例如公司环境中的 Windows 更新、Microsoft 更新和 WSUS 服务器)以查找有关可能适用于计算机的更新的信息。

更新服务返回自客户端上次执行与服务器的同步以来发布、修订或撤回的更新的信息。

uetReporting

客户端向更新服务报告扫描、下载和安装结果时使用的报告终结点。

对于公共服务(Windows 更新和 Microsoft 更新),这样做是为了进行质量监视。

对于专用服务(如公司 WSUS 服务器),此类终结点还允许服务器收集有关受管理的客户端计算机的清单和其他信息。

uetWuaSelfUpdate

当客户端计算机联系更新服务以查看是否有新版本的 Windows 更新代理客户端软件时使用的自我更新终结点。

自我更新终结点使用与客户端-服务器终结点不同的协议,以便即使存在可能阻止正常客户端-服务器同步在特定客户端计算机上运行的错误情况,也可以分发自我更新。

uetRegulation

当客户端计算机联系监管服务以对适用于目标计算机的特定更新执行操作时使用的监管终结点。

监管服务可以指示更新是否“受监管”(也称为“受限制”),换句话说,监管服务可以告诉客户端计算机,即使特定更新似乎适用,也不应对该更新进行操作。

uetSimpleTargeting

仅用于专用服务(公司环境中的 WSUS 服务器)的简单目标终结点。 在公司环境中,可以将客户端计算机分配给特定目标组,并且可以批准在某些组中的计算机上安装更新,但不批准在其他组中的计算机上安装。

例如,WSUS 管理员可以为用于测试新更新的计算机创建一个“测试”组,并且管理员可以批准将新发布的更新安装在测试组中的计算机上,而不批准将其安装在组织中的其他计算机上。 简单的目标交换用于允许客户端计算机向 WSUS 服务器注册自身,并允许服务器告诉客户端计算机它位于哪个组。

uetSecuredClientServer

一个安全客户端-服务器终结点,允许客户端获取需要许可的应用信息,以便可以在客户端计算机上使用它们。 目前,此许可框架仅由 Windows 8 用于部署通过 Windows 应用商店获取的应用和更新。 Windows 更新、Microsoft 更新或 WSUS 当前不使用安全客户端-服务器终结点。

uetSecondaryServiceAuth

客户端使用辅助服务身份验证终结点来提供身份验证,然后再获取需要许可的应用的信息,以便可以在客户端计算机上使用它们。 目前,此许可框架仅由 Windows 8 用于部署通过 Windows 应用商店获取的应用和更新。 Windows 更新、Microsoft 更新或 WSUS 当前不使用辅助服务身份验证终结点。

要求

要求
最低受支持的客户端
Windows 8 [仅限桌面应用]
最低受支持的服务器
Windows Server 2012 [仅限桌面应用]
标头
UpdateEndpointAuth.h
IDL
UpdateEndpointAuth.idl