我有一个C.NET Windows应用程序,使用WNetAddConnection2连接网络共享文件夹。我想用用户名/密码验证sharedfolder
访问权限。请参阅http://msdn.microsoft.com/en-us/library/windows/desktop/aa385413(v=vs.85).aspx课程的详细说明。
对于CONNECT_PROMPT,msdn中的指令是“除非还设置了connect_interactive,否则忽略此标志。”
我的代码

 var result = WNetAddConnection2(netResource,credentials.Password,userName,0x00000010//CONNECT_PROMPT]);

所以问题是如何设置类的CONNECT_INTERACTIVECONNECT_PROMPT来提示共享文件夹的用户名和密码?
任何帮助都将不胜感激。

最佳答案

您应该使用OR运算符将值一起|,例如:

var both = CONNECT_INTERACTIVE | CONNECT_PROMPT;

08-15 23:34