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 服务器),thhis 类型的终结点还允许服务器收集有关管理中的客户端计算机的清单和其他信息。

uetWuaSelfUpdate

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

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

uetRegulation

一种在客户端计算机联系规章服务来处理适用于目标计算机的特定更新时使用的一个规章终结点。

法规服务可以指示更新是否 "受管制" (也称为 "限制" ) –换言之,该法规服务可以告知客户端计算机不应作用于特定的更新,即使该更新看起来适用也是如此。

uetSimpleTargeting

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

例如,WSUS 管理员可以为用于测试新更新的计算机创建 "测试" 组,管理员可以在测试组中的计算机上批准新发布的更新,而无需在组织中的其他计算机上进行批准。 简单的目标交换用于允许客户端计算机向 WSUS 服务器注册自身,并允许服务器告诉客户端计算机它所在的组。

uetSecuredClientServer

一个受保护的客户端-服务器终结点,它允许客户端获取有关应用程序的信息,这些应用程序需要授权才能在客户端计算机上使用。 此许可框架当前仅由 Windows 8 用于部署通过 Windows 存储获取的应用和更新。 Windows 更新、Microsoft 更新或 WSUS 当前未使用安全客户端-服务器终结点。

uetSecondaryServiceAuth

辅助服务身份验证终结点由客户端用来提供身份验证,然后才能获取有关应用程序的信息,以便在客户端计算机上使用它们。 目前仅 Windows 8 使用此许可框架来部署通过 Windows 存储获取的应用和更新。 Windows 更新、Microsoft 更新或 WSUS 当前未使用辅助服务身份验证终结点。

要求

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