使C#应用程序组策略可识别

时间:2010-06-14 17:34:00

标签: c# group-policy gpo

我想知道我的应用GPO。我知道它基本上只是从特定的注册表路径读取,但我仍然有一些问题:

  • 如何检测GPO刷新?这里有RegisterGPNotification:http://msdn.microsoft.com/en-us/library/aa374404(VS.85).aspx但是有没有为C#准备好的东西或者在微软那里?
  • 最佳做法是什么:机器策略是否强于用户策略,或者是用户策略是否超出机器策略?
  • 有谁想在这方面分享一些经验?

谢谢, 斯蒂芬

1 个答案:

答案 0 :(得分:2)

我通常使用WM_SETTINGCHANGE窗口消息来捕获后台GP刷新。该结构中的一个标志表明它是由政策还是其他因素引起的,所以你肯定想要寻找它。

就是否使用每台计算机或每用户而言,它最终会受到您启用策略的应用程序类型的驱动。当Microsoft实现与每台计算机和每用户相同的策略时,通常每台计算机设置会赢,但不是普遍的。