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 更新代理客户端软件。

自更新终结点使用其他协议,然后使用Client-Server终结点,以便即使有错误条件可能会阻止正常客户端服务器同步在特定客户端计算机上工作,也可以分发自更新。

uetRegulation

当客户端计算机联系监管服务以处理适用于目标计算机的特定更新时使用的法规终结点。

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

uetSimpleTargeting

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

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

uetSecuredClientServer

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

uetSecondaryServiceAuth

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

要求

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