Web Distributed Authoring and Versioning (WebDAV) is an extension to Hypertext Transfer Protocol (HTTP) that defines how basic file functions such as copy, move, delete, and create are performed by using HTTP. The WebDAV API is a set of Win32 functions for creating and managing connections to WebDAV servers and performing file I/O operations on remote files on WebDAV servers. WebDAV API functions are designed to be used together with other Win32 API functions such as Windows networking functions and file management functions.

Developer audience

The WebDAV API is designed for use by C and C++ developers.

Run-time requirements

The WebDAV API is in Windows Vista and later. For information about which operating system versions are required to use a particular programming element, see the Requirements section of the reference page for that element.

In this section

Topic Description
WebDAV API Reference
Documentation of WebDAV functions.