NAP 接口

注意

从Windows 10开始,网络访问保护平台不可用

 

NAP 系统由以下接口组成。

接口名称 说明
INapCertRelyingParty 提供证书信赖方必须用来与 NapAgent 通信的方法。
INapClientManagement 用于对 SoH 缓存和 SoH 交换触发进行 NAP 客户端管理。 已弃用。
INapClientManagement2 用于对 SoH 缓存和 SoH 交换触发进行 NAP 客户端管理。
INapComponentConfig 用于自定义 SHV 组件的配置。 已弃用。
INapComponentConfig2 为系统运行状况验证程序提供 NAP 系统配置方法, (SHV) 远程配置网络策略服务器 (NPS) 用户界面。
INapComponentConfig3 为系统运行状况验证程序提供 NAP 系统配置方法, (SHV) 设置和修改特定配置 ID 的配置数据。
INapComponentInfo 必须通过插件组件(如 SHA 和 SHV)来实现,以便它们可由 NAP 系统进行通信。
INapEnforcementClientBinding 强制客户端用来与 NapAgent 通信。
INapEnforcementClientCallback 强制客户端必须实现此接口,使 NapAgent 能够与其通信。
INapEnforcementClientConnection 允许客户端连接管理。 已弃用。
INapEnforcementClientConnection2 允许客户端连接管理。
INapServerCallback SHV 使用此接口上的单个方法来发出异步请求完成信号。
INapServerInfo 管理客户端使用 (例如 WMI 提供程序、命令行工具等) 来查询 NAP 服务器系统的状态。
INapServerManagement 用于对 NAP 服务器进行基本管理。
INapSoHConstructor 由 SHA 用来构造 SoH 请求和 SHV 构造 SoH 响应。
INapSoHProcessor 由 SHA 用来处理 SoH 响应的内容和 SHV 处理 SoH 请求的内容。
INapSystemHealthAgentBinding SHA 必须使用此接口与 NapAgent 通信。 已弃用。
INapSystemHealthAgentBinding2 SHA 必须使用此接口与 NapAgent 通信。
INapSystemHealthAgentCallback SHA 必须实现此接口才能与 NAP 系统协调处理。
INapSystemHealthAgentRequest SHA 使用此接口与 NAP 系统进行通信和协调其处理。
INapSystemHealthValidator 提供 SHV 必须实现的方法,以便 NAP 系统可以与其通信。
INapSystemHealthValidationRequest SHV 使用此接口与客户端对应方进行数据通信。 已弃用。
INapSystemHealthValidationRequest2 SHV 使用此接口与客户端对应方进行数据通信。