davclnt.h header
This header is used by WebDAV. For more information, see:
davclnt.h contains the following programming interfaces:
Functions
DavAddConnection Creates a secure connection to a WebDAV server or to a remote file or directory on a WebDAV server. |
DavCancelConnectionsToServer Closes all connections to a WebDAV server or a remote file or directory on a WebDAV server. |
DavDeleteConnection Closes a connection that was created by using the DavAddConnection function. |
DavFlushFile Flushes the data from the local version of a remote file to the WebDAV server. |
DavGetExtendedError Retrieves the extended error code information that the WebDAV server returned for the previous failed I/O operation. |
DavGetHTTPFromUNCPath Converts the specified UNC path to an equivalent HTTP path. |
DavGetTheLockOwnerOfTheFile Returns the file lock owner for a file that is locked on a WebDAV server. |
DavGetUNCFromHTTPPath Converts the specified HTTP path to an equivalent UNC path. |
DavInvalidateCache Invalidates the contents of the local cache for a remote file on a WebDAV server. |
DavRegisterAuthCallback Registers an application-defined callback function that the WebDAV client can use to prompt the user for credentials. |
DavUnregisterAuthCallback Unregisters a registered callback function that the WebDAV client uses to prompt the user for credentials. |
Callback functions
PFNDAVAUTHCALLBACK The WebDAV client calls the application-defined DavAuthCallback callback function to prompt the user for credentials. |
PFNDAVAUTHCALLBACK_FREECRED The WebDAV client calls the application-defined DavFreeCredCallback callback function to free the credential information that was retrieved by the DavAuthCallback callback function. |
Structures
DAV_CALLBACK_AUTH_BLOB Stores an authentication BLOB that was retrieved by the DavAuthCallback callback function. |
DAV_CALLBACK_AUTH_UNP Stores user name and password information that was retrieved by the DavAuthCallback callback function. |
DAV_CALLBACK_CRED Stores user credential information that was retrieved by the DavAuthCallback callback function. |
Enumerations
AUTHNEXTSTEP Specifies the next action that the WebDAV client should take after a successful call to the DavAuthCallback callback function. |
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for