internal static SmbTransport GetSmbTransport(UniAddress address, int port ) { lock (typeof(SmbTransport)) { return GetSmbTransport(address, port, SmbConstants.Laddr, SmbConstants.Lport, null); } }
/// <exception cref="SharpCifs.Smb.SmbException"></exception> /// <exception cref="UnknownHostException"></exception> public static byte[] GetChallenge(UniAddress dc, int port) { SmbTransport trans = SmbTransport.GetSmbTransport(dc, port); trans.Connect(); return(trans.Server.EncryptionKey); }