使用函数
网络管理使用函数检查和管理工作站和服务器之间的连接(使用)。 下面列出了 use 函数。
功能 | 描述 |
---|---|
NetUseAdd | 在本地计算机和服务器之间创建连接。 |
NetUseDel | 结束与共享资源的连接。 |
NetUseEnum | 列出本地计算机与远程服务器上的资源之间的所有当前连接。 |
NetUseGetInfo | 返回有关与共享资源的连接的信息。 |
这些函数仅适用于服务器消息块(LAN 管理器工作站)客户端。 NetUseGetInfo 函数不支持分布式文件系统(DFS)共享。 若要使用不同的网络提供程序(例如 WebDAV 或 DFS 共享)检索共享资源的连接信息,请使用 WNetGetConnection 函数。
连接与会话区分开来:在工作站首次与服务器上的共享资源建立连接时,会话 建立。 工作站和服务器之间的所有其他连接都是同一会话的一部分,直到会话结束。 可以建立两种类型的连接:设备名称连接(只能是显式连接)和通用命名约定(UNC)连接(可以是显式连接或隐式连接)。
连接 是按用户进行的。 当用户注销时,将删除用户建立的连接。 因此,网络管理使用函数只是本地的,因为远程用户设置的连接对任何其他用户都无法访问,即使是以交互方式登录到该计算机的用户也是如此。
NetUseAdd 函数通过将本地设备名称重定向到远程服务器资源的共享名称(\\servername\sharename)来建立本地计算机与服务器上共享的资源之间的显式连接。 建立设备名称连接后,用户或应用程序可以通过指定本地设备名称来使用远程资源。
由负责连接的函数进行隐式 UNC 连接。 若要建立隐式 UNC 连接,应用程序会将资源的共享名称传递给接受 UNC 路径的任何函数。 该函数接受 UNC 名称,并连接到指定的共享名称。 此连接上的所有进一步请求都需要完整的共享名称。
使用函数在以下信息级别提供: