Condividi tramite


Usare funzioni

Le funzioni di gestione della rete esaminano e gestiscono le connessioni (usi) tra workstation e server. Le funzioni use sono elencate di seguito.

Funzione Descrizione
NetUseAdd Crea una connessione tra un computer locale e un server.
NetUseDel Termina una connessione a una risorsa condivisa.
NetUseEnum Elenca tutte le connessioni correnti tra il computer locale e le risorse nei server remoti.
NetUseGetInfo Restituisce informazioni su una connessione a una risorsa condivisa.

 

Questa funzione si applica solo al client Server Message Block (LAN Manager Workstation). La funzione NetUseGetInfo non supporta le condivisioni DFS (Distributed File System). Per recuperare le informazioni di connessione per una risorsa condivisa usando un provider di rete diverso (WebDAV o una condivisione DFS, ad esempio), usare la funzioneWNetGetConnection.

Le connessioni sono distinte dalle sessioni: viene stabilita una sessione la prima volta che una workstation stabilisce una connessione a una risorsa condivisa nel server. Tutte le connessioni aggiuntive tra la workstation e il server fanno parte della stessa sessione fino al termine della sessione. È possibile effettuare due tipi di connessioni: connessioni nome dispositivo (che possono essere esplicite) e connessioni UNC (universal-naming convention), che possono essere esplicite o implicite.

le connessioni vengono effettuate in base all'utente. Una connessione effettuata da un utente viene eliminata quando l'utente si disconnette. Per questo motivo, le funzioni di utilizzo della gestione della rete sono solo locali, perché una connessione configurata da un utente remoto non sarebbe accessibile ad altri utenti, anche l'utente connesso in modo interattivo a tale computer.

La funzione NetUseAdd stabilisce una connessione esplicita tra il computer locale e una risorsa condivisa in un server reindirizzando un nome di dispositivo locale al nome della condivisione di una risorsa server remota (\\nomeserver\nomecondividi). Una volta stabilita una connessione nome dispositivo, gli utenti o le applicazioni possono usare la risorsa remota specificando il nome del dispositivo locale.

Le connessioni UNC implicite vengono effettuate dalla funzione responsabile della connessione. Per stabilire una connessione UNC implicita, un'applicazione passa il nome della condivisione di una risorsa a qualsiasi funzione che accetta percorsi UNC. La funzione accetta il nome UNC e stabilisce una connessione al nome della condivisione specificato. Tutte le altre richieste in questa connessione richiedono il nome completo della condivisione.

Le funzioni use sono disponibili ai livelli di informazioni seguenti: