如何在64位环境中检查/授予登录作为服务权限

时间:2012-05-10 18:14:41

标签: c#

我遇到了整个p / invoke问题。我需要在C#中以编程方式执行此操作。

1 个答案:

答案 0 :(得分:0)

几周前我做了p / invoke的东西(使用LSA包装器)。我第一次运行包装器时遇到异常,但第二次在Win2k8服务器上运行64位。

这样的事对我有用

try{
   DoThePInvokeMagic();
}
catch(Exception){
    // Sometimes the first invocation fails, but the second time it seems to work       
    DoThePInvokeMagic();
}

不幸的是,我们没有时间/ prio进一步调查为什么会发生这种情况以及它为什么第二次工作,因为我们已经在我们所有的服务器上工作了。