RASLib

Beschreibung

Bei RASLib handelt es sich um eine in C# geschriebene Klassenbibliothek, mit der man den RAS-Dienst (Remote Access Service, DFÜ-Netzwerk) ansteuern kann, um eine Verbindung ins Internet bzw. ein anderes Netzwerk aufzubauen und wieder zu trennen.

Die Verwendung ist recht einfach, wie das folgende Beispiel zeigt, welches eine Verbindung namens "DFÜVerbindung" wählt und wieder trennt:

using de.a_netz.RASLib;

namespace RASTest
{
public class RASTestClass
{
public static void Main(string[] args)
{
RemoteAccess ras = new RemoteAccess("DFÜVerbindung",   ↵
"Username", "Password");

// Verbindung wählen
ras.DialIn();

// ... do something with the connection

// Verbindung trennen
ras.HangUp();
}
}
}

Ausserdem hält die Klasse RemoteAccess Funktionen bereit, um eine Liste aller Verfügbaren Einträge im DFÜ-Netzwerk ( EnumRasEntryNames() ) und eine Liste aller gerade aktiven Verbindungen ( EnumRasConnections() )abzurufen.

Download

Werbung

Metadaten