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 | 将本地设备连接到网络资源;自动选择未使用的本地设备以重定向到网络资源。 |
注意
支持 WNetAddConnection 和 WNetCancelConnection 函数,以便与 Windows for Workgroups 兼容。 但是,新应用程序应使用 WNetAddConnection2 或 WNetAddConnection3,WNetCancelConnection2。
枚举函数
调用以下 WNet 函数来枚举网络资源。
功能 | 描述 |
---|---|
WNetCloseEnum | 结束网络资源枚举。 |
WNetEnumResource | 继续 WNetOpenEnum 函数启动的网络资源的枚举。 |
WNetOpenEnum | 启动网络资源的枚举。 |
信息函数
调用以下 WNet 信息性函数和实用工具函数来检索网络提供程序和其他信息。
功能 | 描述 |
---|---|
WNetGetLastError | 返回由 WNet 函数(网络提供程序报告)设置的最新错误代码。 |
WNetGetNetworkInformation | 返回有关特定网络提供程序的扩展信息。 |
WNetGetProviderName | 返回特定类型的网络的提供程序名称。 |
WNetGetResourceInformation | 返回拥有资源的网络提供程序,并获取有关资源类型的信息。 |
WNetGetResourceParent | 返回网络资源的父级。 |
用户函数
调用以下 WNet 函数以检索与本地设备关联的用户的名称。
功能 | 描述 |
---|---|
WNetGetUser | 返回当前默认用户名或建立连接的用户名。 |
许多 WNet 函数使用 NETRESOURCE 结构来存储有关网络资源的信息。