我有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_INTERACTIVE
和CONNECT_PROMPT
来提示共享文件夹的用户名和密码?
任何帮助都将不胜感激。
答案 0 :(得分:3)
您应使用OR
运算符将|
值组合在一起,例如:
var both = CONNECT_INTERACTIVE | CONNECT_PROMPT;