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 SA 必须使用此接口来与 NapAgent 通信。 已弃用。
INapSystemHealthAgentBinding2 SA 必须使用此接口来与 NapAgent 通信。
INapSystemHealthAgentCallback SA 必须实现此接口才能与 NAP 系统协调处理。
INapSystemHealthAgentRequest SA 使用此接口与 NAP 系统通信和协调其处理。
INapSystemHealthValidator 提供 SHV 必须实现的方法,以便 NAP 系统可以与其通信。
INapSystemHealthValidationRequest SHV 使用此接口与其客户端对应方进行数据通信。 已弃用。
INapSystemHealthValidationRequest2 SHV 使用此接口与其客户端对应方进行数据通信。