Freigeben über


Verwenden von Funktionen

Die Netzwerkverwaltung mit Funktionen untersucht und verwaltet Verbindungen (Verwendungen) zwischen Arbeitsstationen und Servern. 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 Client server message block (LAN Manager Workstation). Die NetUseGetInfo-Funktion unterstützt keine DFS-Freigaben (Distributed File System). Verwenden Sie die WNetGetConnection-Funktion , um Verbindungsinformationen für eine freigegebene Ressource mithilfe eines anderen Netzwerkanbieters (z. B. WebDAV oder DFS-Freigabe) abzurufen.

Verbindungen werden von Sitzungen unterschieden: Eine Sitzung wird eingerichtet, wenn eine Arbeitsstation zum ersten Mal eine Verbindung mit einer freigegebenen Ressource auf dem Server herstellt. Alle zusätzlichen Verbindungen zwischen der Arbeitsstation und dem Server sind Teil derselben 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 (universal-naming convention) (die explizit oder implizit sein können).

Verbindungen werden auf Benutzerbasis hergestellt. Eine von einem Benutzer hergestellte Verbindung wird gelöscht, wenn sich dieser Benutzer abmeldet. Aus diesem Grund sind die Netzwerkverwaltungsfunktionen nur lokal, da eine von einem Remotebenutzer eingerichtete Verbindung für andere Benutzer nicht zugänglich wäre, auch nicht für den Benutzer, der interaktiv an diesem Computer angemeldet war.

Die NetUseAdd-Funktion stellt eine explizite Verbindung zwischen dem lokalen Computer und einer Ressource auf einem Server her, indem ein lokaler Gerätename an den Freigabenamen einer Remoteserverressource umgeleitet wird (\\servername\sharename). 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 funktion hergestellt, die für die Verbindung verantwortlich ist. 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 her. Alle weiteren Anforderungen für diese Verbindung erfordern den vollständigen Freigabenamen.

Die Nutzungsfunktionen sind auf den folgenden Informationsebenen verfügbar: