![]() |
1
3
我遇到了和你一样的问题。在到处做了一些研究之后,我终于找到了一个很好的解决方案:想法是使用winapi lookupaccountsid。 我已经对域和本地帐户进行了测试。 域\用户、NT权限\系统、计算机名\管理员都可以工作。 请注意,我不会在那里进行任何异常处理。你可以判断什么样的处理方式可以被你的场景接受。要获取异常,可以使用System.Runtime.InteropServices.Marshal.GetLastWin32Error()。
|
![]() |
2
2
答案确实是使用Windows API(
|
![]() |
Mike Bruno · 访问模拟帐户的私钥 8 年前 |
![]() |
John · 通过P/Invoke使用回调和堆对象的安全方法 9 年前 |
![]() |
Residuum · 带有P/Invoke和指针的泛型 9 年前 |
![]() |
hl3mukkel · 约束与使用SafeHandle的抽象类 9 年前 |