INapEnforcementClientCallback::NotifySoHChange 方法
注意
从Windows 10开始,网络访问保护平台不可用
NapAgent 使用 INapEnforcementClientCallback::NotifySoHChange 回调方法向强制客户端通知 SoH 更改。
语法
HRESULT NotifySoHChange();
参数
此方法没有任何参数。
返回值
此回调方法必须返回以下错误代码之一。
返回代码 | 说明 |
---|---|
|
如果操作成功,则返回此值。 |
|
返回此值会导致强制程序从绑定 SHA 列表中删除,并刷新相应的 NapAgent 缓存条目。 然后,失败的 SHA 可以使用 NapAgent 重新初始化自身。 |
备注
完成系统修复是系统运行状况更改事件。 这意味着,当 INapSystemHealthAgentCallback::GetFixupInfo 通知指示客户端已修复时,必须调用 NotifySoHChange。 修复客户端时,GetFixupInfo 返回的 FixupInfo 结构的状态成员具有 fixupStateSuccess 的值。
NapAgent 通过此回调调用后,强制代理必须调用 INapEnforcementClientBinding::GetSoHRequest 来检索新请求。 此调用可以在 与 INapEnforcementClientCallback::NotifySoHChange 相同的线程上进行。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2008 [仅限桌面应用] |
标头 |
|
IDL |
|