![]() |
1
4
请看属性Thread.CurrentPrincipal的示例代码: http://msdn.microsoft.com/en-us/library/system.threading.thread.currentprincipal.aspx |
![]() |
2
1
你需要打电话 WindowsIdentity.Impersonate() 在线程上。它是为数不多的.NET类方法之一 有 要使用P/Invoke,需要LogonUser()来获取模拟令牌。在链接的MSDN文章中所示的代码示例中对其进行了很好的描述。 |
![]() |
3
0
this question 可能是你想要的。另一方面,是否需要启动模拟线程?我不知道这对UAC(用户帐户控制)有多好。从这个角度来看, UAC COM elevation 可能也是一个有趣的读物,因为您可以创建一个COM对象,并且可以在.NET中编写一个COM对象。
|
![]() |
A B · C#Excel自动调整列避免长文本时出错 4 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 4 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 4 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 4 月前 |