我有一个服务,我想在注册表中为FailureAction设置数据值.目前在注册表中设置了值.使用RegKey.SetValue("FailureActions",Value)设置值;
我想知道:
1)这些字节的值如何对应于服务的恢复选项(比如如何在注册表中找出特定的序列意味着将"第一次失败"设置为"重新启动服务")
2)我还需要更改注册表FailureAction,它将"后续失败"对应为"重启服务"
以下是我使用试错法的发现:
a)手动更改服务恢复设置,然后更改注册表项.复制该值并在代码中使用.它设置'后续失败'
b)更改代码中的原始值.它设置'后续失败'
但是a)和b)的值不匹配但是如果我右键单击服务并看到恢复选项,我会看到相同的结果.要理解这一点,我想知道问题1)和2)的答案.
感谢您的评论\线索.