NAP 接口

注意

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

 

NAP 系统由以下接口组成。

接口名称 描述
INapCertRelyingParty 提供证书信赖方必须用来与 NapAgent 通信的方法。
INapClientManagement 用于 SOH 缓存和 SoH 交换触发的 NAP 客户端管理。 荒废的。
INapClientManagement2 用于 SOH 缓存和 SoH 交换触发的 NAP 客户端管理。
INapComponentConfig 用于 SHV 组件的自定义配置。 荒废的。
INapComponentConfig2 为系统运行状况验证程序(SHV)提供 NAP 系统配置方法,以远程配置网络策略服务器(NPS)用户界面。
INapComponentConfig3 为系统运行状况验证程序(SHV)提供 NAP 系统配置方法,以设置和修改特定配置 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 使用此接口进行与客户端对应方的数据通信。