CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  基础类

如何在程序中映射磁盘驱动器?

楼主ahuang318(阿黄)2002-04-29 22:50:07 在 VC/MFC / 基础类 提问

就是把其它机器上的共享目录映射为本地机器上的一个虚拟驱动器? 问题点数:10、回复次数:5Top

1 楼head163(去年不是很好希望今年好一点)回复于 2002-04-29 23:14:30 得分 0

分太少了,你加多一点,我告你方法?Top

2 楼uaiia(老菜鸟)回复于 2002-04-29 23:17:16 得分 0

head163:  
  要那么多的分干吗?Top

3 楼head163(去年不是很好希望今年好一点)回复于 2002-04-29 23:17:40 得分 10

DWORD   FgsNetAddConnection(char   *szRemoteName,   char   *szLocalName,  
    char   *szUserName     ,   char   *szUserPass)  
  {  
  //   映射  
  DWORD   dwResult;    
  NETRESOURCE   nr;    
  //  
  //   Call   the   WNetAddConnection2   function   to   make   the   connection,  
  //       specifying   a   persistent   connection.  
  //  
  nr.dwScope                 =   RESOURCE_GLOBALNET;  
  nr.dwType                   =   RESOURCETYPE_DISK;  
  nr.dwDisplayType     =   RESOURCEDISPLAYTYPE_SHARE;  
  nr.dwUsage                 =   RESOURCEUSAGE_CONNECTABLE;  
  nr.lpRemoteName       =   szRemoteName   ;  
  nr.lpLocalName         =   szLocalName     ;  
  nr.lpProvider           =   NULL;  
  dwResult   =   WNetAddConnection2(&nr,   //   NETRESOURCE   from   enumeration    
  (LPSTR)   szUserPass,                         //password    
  (LPSTR)   szUserName,                         //   logged-in   user    
  CONNECT_UPDATE_PROFILE);               //   update   profile   with   connect   information    
     
  //     The   local   device   is   already   connected   to   a   network   resource.  
  //  
  if   (dwResult   ==   ERROR_ALREADY_ASSIGNED)    
  {    
  dwResult   =   NO_ERROR;  
  }    
     
  return   dwResult;  
  }  
   
  DWORD   FgsNetCancelConnection(char   *szLocalName)  
  {  
  //   取消映射  
  return(WNetCancelConnection2(szLocalName,   CONNECT_UPDATE_PROFILE,   TRUE));  
  }  
  Top

4 楼head163(去年不是很好希望今年好一点)回复于 2002-04-29 23:18:16 得分 0

你在呢,记得给分?Top

5 楼ahuang318(阿黄)回复于 2002-04-30 00:11:07 得分 0

thanks,给分了Top

相关问题

  • 如何区分本地磁盘分区和网络映射的驱动器?
  • 请问在程序中如何创建网络映射驱动器?
  • 映射网络驱动器
  • 我想用程序实现建立映射网络驱动器,怎么做,很烦,头在催。
  • 如何用程序实现 磁盘管理 中的”更改驱动器名和路径“功能?
  • 在DELPHI中映射网络驱动器
  • ???映射网络驱动器的问题???
  • 如何去掉映射驱动器
  • 映射驱动器的问题
  • 关于网络映射驱动器

关键词

  • 映射
  • nr
  • dwresult
  • szlocalname
  • connected
  • dword
  • char

得分解答快速导航

  • 帖主:ahuang318
  • head163

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo