private void LoadDialupConnections() { dialupList = new Dictionary <string, RASENTRY>(); System.Collections.ArrayList rasEntries = new System.Collections.ArrayList(); RasError error = ras1.ListEntries(ref rasEntries); foreach (string item in rasEntries) { RASENTRY details = new RASENTRY(); ras1.GetEntry(item, ref details); dialupList.Add(item, details); if (!cmbServers.Items.Contains(item)) { this.cmbServers.Items.Add(item); } } }
internal virtual void OnRasError(RasError error) { if (Error != null) Error(this, error); }
/// <summary> /// Raises the RasStatus event. /// </summary> public virtual void OnRasStatus(int hConn, RasConnState state, RasError error) { LogFile.TimeStampLines = true; LogFile.WriteLine(string.Format("RAS Status change: state='{0}' error='{1}'", state.ToString(), error.ToString())); if (RasStatus != null) { RasStatus(m_connectionHandle, state, error); } }