WNet 函数

Windows 网络功能提供用于管理网络资源的信息和实用工具。 Windows 网络函数可以按如下所示进行分组:

连接函数

调用以下 WNet 连接函数,将本地设备连接到网络资源,并取消网络连接。

功能 描述
MultinetGetConnectionPerformance 返回有关连接到网络资源的预期性能的信息。
WNetAddConnection 将本地设备连接到网络资源。 (为与 16 位版本的 Windows 兼容而提供)。
WNetAddConnection2 将本地设备连接到网络资源。
WNetAddConnection3 将本地设备连接到网络资源。 此函数包含的一个参数多于 WNetAddConnection2 函数,该函数是网络提供程序用作对话框的所有者窗口的句柄。
WNetCancelConnection 取消网络连接。 (为与 16 位版本的 Windows 兼容而提供)。
WNetCancelConnection2 取消网络连接,提供更新用户配置文件的功能以及有关持久连接的信息。
WNetConnectionDialog 启动用于连接到网络资源的常规浏览对话框。
WNetConnectionDialog1 使用 CONNECTDLGSTRUCT 结构启动用于连接到网络资源的常规浏览对话框。
WNetDisconnectDialog 启动一个常规浏览对话框,用于断开与网络资源的连接。
WNetDisconnectDialog1 使用 DISCDLGSTRUCT 结构启动一个常规浏览对话框,以便从网络资源断开连接。
WNetGetConnection 检索与本地设备关联的网络资源的名称。
WNetGetUniversalName 为网络资源提供基于驱动器的路径时,返回更通用的名称形式。
WNetRestoreConnectionW 还原到网络资源的连接,并在必要时提示用户输入用户名和密码。
WNetUseConnection 将本地设备连接到网络资源;自动选择未使用的本地设备以重定向到网络资源。

 

注意

支持 WNetAddConnectionWNetCancelConnection 函数,以便与 Windows for Workgroups 兼容。 但是,新应用程序应使用 WNetAddConnection2WNetAddConnection3WNetCancelConnection2

 

枚举函数

调用以下 WNet 函数来枚举网络资源。

功能 描述
WNetCloseEnum 结束网络资源枚举。
WNetEnumResource 继续 WNetOpenEnum 函数启动的网络资源的枚举。
WNetOpenEnum 启动网络资源的枚举。

 

信息函数

调用以下 WNet 信息性函数和实用工具函数来检索网络提供程序和其他信息。

功能 描述
WNetGetLastError 返回由 WNet 函数(网络提供程序报告)设置的最新错误代码。
WNetGetNetworkInformation 返回有关特定网络提供程序的扩展信息。
WNetGetProviderName 返回特定类型的网络的提供程序名称。
WNetGetResourceInformation 返回拥有资源的网络提供程序,并获取有关资源类型的信息。
WNetGetResourceParent 返回网络资源的父级。

 

用户函数

调用以下 WNet 函数以检索与本地设备关联的用户的名称。

功能 描述
WNetGetUser 返回当前默认用户名或建立连接的用户名。

 

许多 WNet 函数使用 NETRESOURCE 结构来存储有关网络资源的信息。