Freigeben über


Verwenden von Funktionen

Die Netzwerkverwaltung verwendet Funktionen, um Verbindungen (Verwendungen) zwischen Arbeitsstationen und Servern zu untersuchen und zu verwalten. Die Verwendungsfunktionen sind im Folgenden aufgeführt.

Funktion Beschreibung
NetUseAdd- Erstellt eine Verbindung zwischen einem lokalen Computer und einem Server.
NetUseDel- Beendet eine Verbindung mit einer freigegebenen Ressource.
NetUseEnum- Listet alle aktuellen Verbindungen zwischen dem lokalen Computer und Ressourcen auf Remoteservern auf.
NetUseGetInfo- Gibt Informationen zu einer Verbindung mit einer freigegebenen Ressource zurück.

 

Diese Funktion gilt nur für den Server Message Block (LAN Manager Workstation)-Client. Die NetUseGetInfo--Funktion unterstützt keine DFS-Freigaben (Distributed File System). Um Verbindungsinformationen für eine freigegebene Ressource mithilfe eines anderen Netzwerkanbieters (z. B. WebDAV oder einer DFS-Freigabe) abzurufen, verwenden Sie die WNetGetConnection--Funktion.

Verbindungen unterscheiden sich von Sitzungen: Eine Sitzung wird beim ersten Herstellen einer Verbindung mit einer freigegebenen Ressource auf dem Server hergestellt. Alle zusätzlichen Verbindungen zwischen der Arbeitsstation und dem Server sind Teil dieser Sitzung, bis die Sitzung endet. Es können zwei Arten von Verbindungen hergestellt werden: Gerätenamenverbindungen (die nur explizit sein können) und UNC-Verbindungen (universelle Benennungskonventionen), die explizit oder implizit sein können.

Connections werden pro Benutzer vorgenommen. Eine Verbindung, die von einem Benutzer hergestellt wird, wird gelöscht, wenn sich dieser Benutzer abmeldet. Aus diesem Grund sind die Netzwerkverwaltungsfunktionen nur lokal, da eine verbindung, die von einem Remotebenutzer eingerichtet wurde, nicht für andere Benutzer zugänglich wäre, auch der Benutzer, der interaktiv an diesem Computer angemeldet war.

Die NetUseAdd--Funktion stellt eine explizite Verbindung zwischen dem lokalen Computer und einer Ressource her, die auf einem Server gemeinsam genutzt wird, indem ein lokaler Gerätename an den Freigabenamen einer Remoteserverressource (\\Servername\sharename) umgeleitet wird. Sobald eine Gerätenamenverbindung hergestellt wurde, können Benutzer oder Anwendungen die Remoteressource verwenden, indem Sie den lokalen Gerätenamen angeben.

Implizite UNC-Verbindungen werden von der für die Verbindung verantwortlichen Funktion hergestellt. Um eine implizite UNC-Verbindung herzustellen, übergibt eine Anwendung den Freigabenamen einer Ressource an jede Funktion, die UNC-Pfade akzeptiert. Die Funktion akzeptiert den UNC-Namen und stellt eine Verbindung mit dem angegebenen Freigabenamen dar. Alle weiteren Anforderungen für diese Verbindung erfordern den vollständigen Freigabenamen.

Die Verwendungsfunktionen stehen auf den folgenden Informationsebenen zur Verfügung: