WebDAV 技术概述。
若要开发 WebDAV,需要以下标头:
有关此技术的编程指南,请参阅:
枚举
|
AUTHNEXTSTEP 指定 WebDAV 客户端在成功调用 DavAuthCallback 回调函数后应执行的下一个操作。 |
函数
|
DavAddConnection 创建与 WebDAV 服务器或 WebDAV 服务器上的远程文件或目录的安全连接。 |
|
DavCancelConnectionsToServer 关闭与 WebDAV 服务器或 WebDAV 服务器上的远程文件或目录的所有连接。 |
|
DavDeleteConnection 关闭使用 DavAddConnection 函数创建的连接。 |
|
DavFlushFile 将数据从远程文件的本地版本刷新到 WebDAV 服务器。 |
|
DavGetExtendedError 检索 WebDAV 服务器为先前失败的 I/O 操作返回的扩展错误代码信息。 |
|
DavGetHTTPFromUNCPath 将指定的 UNC 路径转换为等效的 HTTP 路径。 |
|
DavGetTheLockOwnerOfTheFile 返回 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 回调函数检索到的用户凭据信息。 |