使用英语阅读

通过


davclnt.h 标头

WebDAV 使用此标头。 有关详细信息,请参阅:

davclnt.h 包含以下编程接口:

函数

 
DavAddConnection

创建与 WebDAV 服务器或 WebDAV 服务器上的远程文件或目录的安全连接。
DavCancelConnectionsToServer

关闭与 WebDAV 服务器或 WebDAV 服务器上的远程文件或目录的所有连接。
DavDeleteConnection

关闭使用 DavAddConnection 函数创建的连接。
DavFlushFile

将数据从远程文件的本地版本刷新到 WebDAV 服务器。
DavGetExtendedError

检索 WebDAV 服务器为上一个失败的 I/O 操作返回的扩展错误代码信息。
DavGetHTTPFromUNCPath

将指定的 UNC 路径转换为等效的 HTTP 路径。
DavGetTheLockOwnerOfFile

返回 WebDAV 服务器上锁定的文件的文件锁所有者。
DavGetUNCFromHTTPPath

将指定的 HTTP 路径转换为等效的 UNC 路径。
DavInvalidateCache

使 WebDAV 服务器上的远程文件的本地缓存内容失效。
DavRegisterAuthCallback

注册 WebDAV 客户端可用于提示用户输入凭据的应用程序定义的回调函数。
DavUnregisterAuthCallback

注销 WebDAV 客户端用于提示用户输入凭据的已注册回调函数。

回调函数

 
PFNDAVAUTHCALLBACK

WebDAV 客户端调用应用程序定义的 DavAuthCallback 回调函数来提示用户输入凭据。
PFNDAVAUTHCALLBACK_FREECRED

WebDAV 客户端调用应用程序定义的 DavFreeCredCallback 回调函数,以释放 DavAuthCallback 回调函数检索的凭据信息。

结构

 
DAV_CALLBACK_AUTH_BLOB

存储由 DavAuthCallback 回调函数检索的身份验证 BLOB。
DAV_CALLBACK_AUTH_UNP

存储 DavAuthCallback 回调函数检索到的用户名和密码信息。
DAV_CALLBACK_CRED

存储 DavAuthCallback 回调函数检索到的用户凭据信息。

枚举

 
AUTHNEXTSTEP

指定 WebDAV 客户端在成功调用 DavAuthCallback 回调函数后应执行的下一个操作。