zoukankan      html  css  js  c++  java
  • 连接远程服务器共享

      1    public class NetWork
      2    {
      3        [StructLayout(LayoutKind.Sequential)]
      4        public class NetResource
      5        {
      6            Create net use sturcture
     69
     70            public RESOURCE_SCOPE dwScope;
     71            public RESOURCE_TYPE dwType;
     72            public RESOURCE_DISPLAYTYPE dwDisplayType;
     73            public RESOURCE_USAGE dwUsage;
     74            public string LocalName;
     75            public string RemoteName;
     76            public string Comment;
     77            public string Provider;
     78        }

     79
     80        ///   
     81        /// mpr.dll  
     82        ///   

     83        [DllImport("mpr.dll", CharSet = CharSet.Ansi)]
     84        public static extern int WNetAddConnection2A(NetResource netResource,
     85                                                     String password,
     86                                                     String Username,
     87                                                     int Flag);
     88
     89
     90        ///   
     91        /// Create net use.  
     92        ///   

     93        public int CreateNetConnection(string RemoteName, string Password, string UserName)
     94        {
     95            NetResource myNetResource = new NetResource();
     96            myNetResource.dwScope = NetResource.RESOURCE_SCOPE.RESOURCE_GLOBALNET;
     97            myNetResource.dwType = NetResource.RESOURCE_TYPE.RESOURCETYPE_ANY;
     98            myNetResource.dwDisplayType = NetResource.RESOURCE_DISPLAYTYPE.RESOURCEDISPLAYTYPE_GENERIC;
     99            myNetResource.dwUsage = NetResource.RESOURCE_USAGE.RESOURCEUSAGE_CONNECTABLE;
    100            //myNetResource.LocalName = "Z:"; // Mapping to local dirver  
    101            myNetResource.RemoteName = RemoteName; // Remote host IP or host name.  
    102            myNetResource.Provider = null;
    103            return WNetAddConnection2A(myNetResource, Password, UserName, 0);
    104        }

    105
    106    }
  • 相关阅读:
    Android--Android studio --布局管理
    Android--Android studio --Activity
    Android--Android studio --app运行
    Android--Android studio 工程目录分析
    Java--Niit-ch2--Location本地化问题
    C--循环实现和递归实现的比较
    C--函数调用
    【未完待续】Java蓝桥杯--算法训练 数学知识的运用
    【未完待续】Java蓝桥杯--算法训练(1)典型问题的递归框架
    NIIT2--JAVA活动(一)制作内部类 正则内部类
  • 原文地址:https://www.cnblogs.com/elzero/p/869329.html
Copyright © 2011-2022 走看看