Freigeben über


Sitzungsfunktionen (Netzwerkfreigabeverwaltung)

Die Netzwerkverwaltungssitzungsfunktionen steuern Netzwerksitzungen, die zwischen Arbeitsstationen und Servern eingerichtet wurden. Für die Funktionen muss der Serverdienst auf dem Server gestartet werden.

Die Sitzungsfunktionen sind im Folgenden aufgeführt.

Funktion BESCHREIBUNG
NetSessionDel Löscht die aktuellen Verbindungen zwischen einer Arbeitsstation und einem Server; beendet die Netzwerksitzung.
NetSessionEnum Gibt Informationen zu allen aktuellen Sitzungen zurück, die für einen Server eingerichtet wurden.
NetSessionGetInfo Gibt Informationen zu einer bestimmten Sitzung zurück.

 

Eine Sitzung ist eine Verbindung zwischen einer Arbeitsstation und einem Server. Eine Sitzung wird eingerichtet, wenn eine Arbeitsstation zum ersten Mal eine Verbindung mit einer freigegebenen Ressource auf dem Server herstellt. Bis zum Ende der Sitzung sind alle weiteren Verbindungen zwischen der Arbeitsstation und dem Server Teil derselben Sitzung. Zum Beenden einer Sitzung ruft eine Anwendung am Serverende einer Verbindung die NetSessionDel-Funktion auf.

Die Netzwerkverwaltungssitzungsfunktionen verwalten Informationen auf Benutzerbasis mit dem Username-Parameter . Da pro Sitzung mehrere Benutzer vorhanden sein können, ist dieser Parameter erforderlich, um auf die benutzerspezifischen Informationen für die Sitzung zuzugreifen.

Sitzungsfunktionen sind auf fünf Informationsebenen verfügbar:

SESSION_INFO_0
SESSION_INFO_1
SESSION_INFO_2
SESSION_INFO_10
SESSION_INFO_502

Wenn Sie für Active Directory programmieren, können Sie möglicherweise bestimmte ADSI-Methoden (Active Directory Service Interface) aufrufen, um dieselbe Funktionalität zu erzielen, die Sie durch aufrufen der Netzwerkverwaltungssitzungsfunktionen erreichen können. Weitere Informationen finden Sie unter IADsSession und IADsFileServiceOperations.