Compartir a través de


Uso de funciones

La administración de red usa funciones para examinar y administrar conexiones (usos) entre estaciones de trabajo y servidores. Las funciones de uso se enumeran a continuación.

Función Descripción
NetUseAdd Crea una conexión entre un equipo local y un servidor.
NetUseDel Finaliza una conexión a un recurso compartido.
NetUseEnum Enumera todas las conexiones actuales entre el equipo local y los recursos en servidores remotos.
NetUseGetInfo Devuelve información sobre una conexión a un recurso compartido.

 

Esta función solo se aplica al cliente del bloque de mensajes del servidor (estación de trabajo del administrador de LAN). La función NetUseGetInfo no admite recursos compartidos del sistema de archivos distribuidos (DFS). Para recuperar la información de conexión de un recurso compartido mediante un proveedor de red diferente (WebDAV o un recurso compartido DFS, por ejemplo), use la función WNetGetConnection .

Las conexiones se distinguen de las sesiones: se establece una sesión la primera vez que una estación de trabajo realiza una conexión a un recurso compartido en el servidor. Todas las conexiones adicionales entre la estación de trabajo y el servidor forman parte de esta misma sesión hasta que finaliza la sesión. Se pueden realizar dos tipos de conexiones: conexiones de nombre de dispositivo (que solo pueden ser explícitas) y conexiones de convención de nomenclatura universal (UNC), que pueden ser explícitas o implícitas.

Las conexiones se realizan por usuario. Cuando ese usuario cierra sesión, se elimina una conexión realizada por un usuario. Por este motivo, las funciones de uso de administración de red son solo locales, ya que una conexión configurada por un usuario remoto no sería accesible para ningún otro usuario, incluso el usuario que inició sesión interactivamente en ese equipo.

La función NetUseAdd establece una conexión explícita entre el equipo local y un recurso compartido en un servidor redirigiendo un nombre de dispositivo local al nombre del recurso compartido de un recurso de servidor remoto (\\servername\sharename). Una vez realizada una conexión de nombre de dispositivo, los usuarios o las aplicaciones pueden usar el recurso remoto especificando el nombre del dispositivo local.

Las conexiones UNC implícitas se realizan mediante la función responsable de la conexión. Para establecer una conexión UNC implícita, una aplicación pasa el nombre de recurso compartido de un recurso a cualquier función que acepte rutas de acceso UNC. La función acepta el nombre UNC y establece una conexión con el nombre de recurso compartido especificado. Todas las solicitudes adicionales de esta conexión requieren el nombre completo del recurso compartido.

Las funciones de uso están disponibles en los siguientes niveles de información: