DavCancelConnectionsToServer 函数 (davclnt.h)
关闭与 WebDAV 服务器或 WebDAV 服务器上的远程文件或目录的所有连接。
语法
DWORD DavCancelConnectionsToServer(
[in] LPWSTR lpName,
BOOL fForce
);
参数
[in] lpName
指向以 null 结尾的 Unicode 字符串的指针,该字符串包含远程文件或服务器的名称。 此字符串必须使用以下格式之一:
- http:// 服务器/路径
- \\server\path
- 服务器
fForce
一个布尔值,指定在有打开的文件时是否应关闭连接。 如果仅当没有打开的文件时才应关闭连接,则将此参数设置为 FALSE 。 如果即使有打开的文件,也应关闭连接,则将此参数设置为 TRUE 。
返回值
如果函数成功,则返回值为 ERROR_SUCCESS。
如果函数失败,则返回值为 系统错误代码 或网络错误代码,例如以下值之一。
返回代码 | 说明 |
---|---|
|
lpName 参数包含无效的值。 |
|
lpName 参数包含的值不是有效的远程文件名。 |
|
未找到与远程文件或服务器的连接。 |
|
连接上有打开的文件, fForce 参数设置为 FALSE。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | davclnt.h |
Library | Davclnt.lib |
DLL | Davclnt.dll |