C#Windows安全中心设置
我想在Windows中禁用Action Center消息。 我知道注册表在哪里保存这些检查的值,但这些是特定于机器的。 我知道我可以禁用完整的服务。 但我不想禁用该服务,我只想不显示通知/警报/消息。
要查看这些选项,我说的是goto:cmd.exe – > RunDll32.exe shell32.dll,Control_RunDLL wscui.cpl
将启动安全中心,然后单击“更改操作中心设置”左侧的。
现在我在我的C#项目中引用了“C: Windows System32 wscui.cpl”并添加了
using SecurityCenterAdmin;
我看到我可以创建这个对象了
SecurityCenterAdmin.WscAdmin admin = new WscAdmin(); admin.DoModalSecurityAction();
但我找不到关于它的参考。 在Google上搜索“WscAdmin msdn”或“SecurityCenterAdmin”不会产生任何结果。
任何提示?
提前致谢。 麦克风
如果您不愿意通过适当的渠道访问API(wscisv@microsoft.com)。 您可以随时尝试机器人操作过程。
如果您在没有正确通知用户的情况下这样做,那么您的软件非常阴暗 – 男性用品。 我可以看到实际用途,作为您的公司可以用来快速配置独立桌面或其他东西的内部程序,但它确实是一个延伸。
您描述的行为与恶意软件可能采取的操作一致,因此系统应该主动禁止此操作。
似乎存在用于与Windows安全中心交互的私有API。 如此处所述,此界面受NDA约束,如果您的应用程序有合法要求,可以通过联系Microsoft获取(请参阅上述post的答案中的详细信息)。
还有一个用于查询WSC的公共API: 文档 , 示例 。
上述就是C#学习教程:C#Windows安全中心设置分享的全部内容,如果对大家有所用处且需要了解更多关于C#学习教程,希望大家多多关注—计算机技术网(www.ctvol.com)!
本文来自网络收集,不代表计算机技术网立场,如涉及侵权请联系管理员删除。
ctvol管理联系方式QQ:251552304
本文章地址:https://www.ctvol.com/cdevelopment/952370.html