社区
网络及通讯开发
帖子详情
WNetAddConnection2的问题
nwboy
2005-08-18 03:49:09
为何Service中调用WNetAddConnection2函数总不成功?
...全文
167
14
打赏
收藏
WNetAddConnection2的问题
为何Service中调用WNetAddConnection2函数总不成功?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
nwboy
2005-08-31
打赏
举报
回复
那暂里也这能如此了。
还有就是service中无法操纵注册表,使用TRegistry类不起作用,不知您又有何高见啊?
jishiping
2005-08-31
打赏
举报
回复
读写注册表没有问题呀。当然了,由于没有登录,所以不可能读写“HKEY_CURRENT_USER”下面的项目。
jishiping
2005-08-29
打赏
举报
回复
在系统没有登录时,此时没有用户会去访问这个映射的盘符,只有你自己的程序需要。你自己的程序,改为网络路径就可以了。我当初的Service程序,本来也是想要你那样做,但是后来发现不行,就改成使用网络路径了。我在程序的设定中,保存下映射的网络盘符和对应的网络名称,在数据库中存放的文件名使用的是映射的盘符,在Service程序中,会自动将映射的盘符和网录路径名之间做转换,这是我自己最终的解决方案。
nwboy
2005-08-29
打赏
举报
回复
问题是我现在要的结果就是在系统还未登录时,即在服务程序启动的时候映射一个网络盘符。
我曾试过在Userinit中加入自己的桌面应用程序,但这里,系统只有在输入用户名,密码之后才会调用。
我要得到就是在系统还未出现登录框里就映射出一个盘符。
请教怎么做?
jishiping
2005-08-28
打赏
举报
回复
我想起来了,好像是不行。我自己的程序的解决方案是,按照我上面说的设定以后,Service程序中直接使用网络路径就可以了,比如:\\ServerName\H\Folder\Filename 这样就可以了。至于界面程序设定时选择的网络映射的磁盘,以使用WNetGetConnection得到对应的网络名,将网络名保存下来,Service程序中直接使用网络名就可以了。
nwboy
2005-08-28
打赏
举报
回复
当然存在,在windows桌面环境下映射一切正常,能顺利通过。我是搞网络,不可能这都不设置好吧。呵呵。,只是把相应的代码移植到service中就不行了,望指教。
jishiping
2005-08-26
打赏
举报
回复
这个和服务程序无关了。我问你,你在Windows的资源管理器中访问别的机器,你应该如何设定?你不至于不会吧。你这儿指定的用户名user01,必须在你访问的机器上存在这个用户名,而且这个用户应该拥有相应的权限才可以。
nwboy
2005-08-26
打赏
举报
回复
且帐户处无法指定服务器的名字,只能指定本机,如.\user01,又何解?
nwboy
2005-08-26
打赏
举报
回复
而且些连接还无法断开了。
nwboy
2005-08-26
打赏
举报
回复
用户都存在,权限都存在,可以映射,在资源管理器里看到连接是带一个叉图标的。
何解?
jishiping
2005-08-26
打赏
举报
回复
那就是使用的用户权限的问题。在你访问的机器上,更改你使用的用户权限。
nwboy
2005-08-26
打赏
举报
回复
可以映射成功,当没有权限,可解?
cdstarnet
2005-08-21
打赏
举报
回复
看不懂!不过我知道http://www.cdstar.net里面的软件不错
jishiping
2005-08-21
打赏
举报
回复
Service 属性的登录一栏中,登录身份不要使用“本地系统账户”,自己指定一个正常的账户就可以了。
vb.net局域网映射网络资源(
WNet
Add
Connection
2)
vb.net用
WNet
Add
Connection
2创建同一个网络资源的连接 mpr.dll 参考:http://topic.csdn.net/u/20080504/10/53a54487-ef88-4724-85ce-ab80f7b9d5a2.html http://msdn.microsoft.com/en-us/library/aa385413(VS.85).aspx
WinAPI.rar_
WNet
Add
Connection
_
WNet
Add
Connection
2_
WNet
Add
Connectio
1. API之网络函数
WNet
Add
Connection
创建同一个网络资源的永久性连接
WNet
Add
Connection
2 创建同一个网络资源的连接
WNet
Add
Connection
3 创建同一个网络资源的连接
WNet
Cancel
Connection
结束一个网络连接
WNet
Cancel
Connection
2 结束一个网络连接
WNet
CloseEnum 结束一次枚举操作
Add
Conn2.rar_To the Letter_
WNet
Add
Connection
2
The example demonstrates how to connect a drive letter to a remote server share with a call to the
WNet
Add
Connection
2 function.
PowerBuilder 9.0API.rar
API 函数大全(32 Bit Section PowerBuilder API) 0.新增加的函数 animatewindow 在显示和隐藏窗口时产生特定的效果 1. API 之网络函数
WNet
Add
Connection
创建同一个网络资源的永久性连接
WNet
Add
Connection
2 创建同一个网络资源的连接
WNet
Add
Connection
3 创建同一个网络资源的连接
WNet
Cancel
Connection
结束一个网络连接
WNet
Cancel
Connection
2 结束一个网络连接
WNet
CloseEnum 结束一次枚举操作
WNet
Connection
Dialog 启动一个标准对话框,以便建立同网络资源的连接
WNet
DisconnectDialog 启动一个标准对话框,以便断开同网络资源的连接
WNet
EnumResource 枚举网络资源
WNet
Get
Connection
获取本地或已连接的一个资源的网络名称
WNet
GetLastError 获取网络错误的扩展错误信息
WNet
GetUniversalName 获取网络中一个文件的远程名称以及/或者 UNC(统一命名规范)名称
WNet
GetUser 获取一个网络资源用以连接的名字
WNet
OpenEnum 启动对网络资源进行枚举的过程
C#访问远程主机的权限
问题
详细描述C#访问远程主机的权限
问题
,有相关实例代码
网络及通讯开发
1,317
社区成员
8,874
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章