如何在VB6中获取当前用户的SID?
我有一些必须在 VB6 中维护的旧代码。我们需要添加查找当前用户的 SID 的功能。任何人都可以向我指出一些显示如何执行此操作的代码吗?预先感谢您的帮助!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我有一些必须在 VB6 中维护的旧代码。我们需要添加查找当前用户的 SID 的功能。任何人都可以向我指出一些显示如何执行此操作的代码吗?预先感谢您的帮助!
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
试试这个
Try this
尝试实现此功能:
这是一个已实现的链接。
Try to implement this function:
Here's a link to it implemented.
对 MSDN 的一点浏览表明 NetUserGetInfo 函数就是您正在寻找的函数(http://msdn.microsoft.com/en-us/library/aa370654%28VS.85%29.aspx)。 Microsoft 已经在这里为您编写了一个示例: http://support.microsoft.com/kb/151774
A little cruising of the MSDN suggests that the NetUserGetInfo function is the one you're looking for (http://msdn.microsoft.com/en-us/library/aa370654%28VS.85%29.aspx). And Microsoft has already written an example for you here: http://support.microsoft.com/kb/151774
这是示例,来自名称混乱但值得信赖的VB NET 站点(在 Microsoft 发明 .NET 之前专门用于 VB6) )
Here is a sample from the confusingly named but trustworthy VB NET site (which was devoted to VB6 before Microsoft invented .NET)