在 Windows 中发出“net use”命令时,会出现一个“状态”列。是否可以通过 mpr.dll 中的任何方法获得它?
我目前正在使用 WNetOpenEnum,然后使用 WNetEnumResource 遍历映射的驱动器。我可以获得除状态之外的所有列。
我认为 NetResource 结构中的一个字段会指定状态,但是当我运行“net use”并有两个驱动器时,其中一个的状态为“OK”,另一个为“Unavailable”字段都是一样的。
最佳答案
您可以使用 win32_share 类来完成此操作,因为它支持 IPC 和状态。 试试看 http://www.mvps.org/emorcillo/en/code/grl/share.shtml
是的 - 它是 vb.net,但可能会在这里为您提供所需的东西
关于c# - 通过 C# 使用 winapi 从 "net use"获取状态列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7720028/