## Vanara.PInvoke.DavClnt  
PInvoke API (methods, structures and constants) imported from Windows DavClnt.dll.

- Includes methods from davclnt.dll  
- Current NuGet release: [![Nuget](https://img.shields.io/nuget/v/Vanara.PInvoke.DavClnt?logo=nuget&style=flat-square)![Nuget](https://img.shields.io/nuget/dt/Vanara.PInvoke.DavClnt?label=%20&style=flat-square)](https://www.nuget.org/packages/Vanara.PInvoke.DavClnt)  
### Methods - 100% API coverage (11 of 11 functions)  
Native Method | Header | Managed Method  
--- | --- | ---  
[DavAddConnection](https://www.google.com/search?num=5&q=DavAddConnection+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DavAddConnection](https://github.com/dahall/Vanara/search?l=C%23&q=DavAddConnection)  
[DavCancelConnectionsToServer](https://www.google.com/search?num=5&q=DavCancelConnectionsToServer+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DavCancelConnectionsToServer](https://github.com/dahall/Vanara/search?l=C%23&q=DavCancelConnectionsToServer)  
[DavDeleteConnection](https://www.google.com/search?num=5&q=DavDeleteConnection+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DavDeleteConnection](https://github.com/dahall/Vanara/search?l=C%23&q=DavDeleteConnection)  
[DavFlushFile](https://www.google.com/search?num=5&q=DavFlushFile+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DavFlushFile](https://github.com/dahall/Vanara/search?l=C%23&q=DavFlushFile)  
[DavGetExtendedError](https://www.google.com/search?num=5&q=DavGetExtendedError+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DavGetExtendedError](https://github.com/dahall/Vanara/search?l=C%23&q=DavGetExtendedError)  
[DavGetHTTPFromUNCPath](https://www.google.com/search?num=5&q=DavGetHTTPFromUNCPath+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DavGetHTTPFromUNCPath](https://github.com/dahall/Vanara/search?l=C%23&q=DavGetHTTPFromUNCPath)  
[DavGetTheLockOwnerOfTheFile](https://www.google.com/search?num=5&q=DavGetTheLockOwnerOfTheFile+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DavGetTheLockOwnerOfTheFile](https://github.com/dahall/Vanara/search?l=C%23&q=DavGetTheLockOwnerOfTheFile)  
[DavGetUNCFromHTTPPath](https://www.google.com/search?num=5&q=DavGetUNCFromHTTPPath+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DavGetUNCFromHTTPPath](https://github.com/dahall/Vanara/search?l=C%23&q=DavGetUNCFromHTTPPath)  
[DavInvalidateCache](https://www.google.com/search?num=5&q=DavInvalidateCache+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DavInvalidateCache](https://github.com/dahall/Vanara/search?l=C%23&q=DavInvalidateCache)  
[DavRegisterAuthCallback](https://www.google.com/search?num=5&q=DavRegisterAuthCallback+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DavRegisterAuthCallback](https://github.com/dahall/Vanara/search?l=C%23&q=DavRegisterAuthCallback)  
[DavUnregisterAuthCallback](https://www.google.com/search?num=5&q=DavUnregisterAuthCallback+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DavUnregisterAuthCallback](https://github.com/dahall/Vanara/search?l=C%23&q=DavUnregisterAuthCallback)  
### Enumerations  
Native Enum | Header | Managed Enum  
--- | --- | ---  
[AUTHNEXTSTEP](https://www.google.com/search?num=5&q=AUTHNEXTSTEP+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.AUTHNEXTSTEP](https://github.com/dahall/Vanara/search?l=C%23&q=AUTHNEXTSTEP)  
[DAV_AUTHN_SCHEME](https://www.google.com/search?num=5&q=DAV_AUTHN_SCHEME+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DAV_AUTHN_SCHEME](https://github.com/dahall/Vanara/search?l=C%23&q=DAV_AUTHN_SCHEME)  
### Structures  
Native Structure | Header | Managed Structure  
--- | --- | ---  
[DAV_CALLBACK_AUTH_BLOB](https://www.google.com/search?num=5&q=DAV_CALLBACK_AUTH_BLOB+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DAV_CALLBACK_AUTH_BLOB](https://github.com/dahall/Vanara/search?l=C%23&q=DAV_CALLBACK_AUTH_BLOB)  
[DAV_CALLBACK_AUTH_UNP](https://www.google.com/search?num=5&q=DAV_CALLBACK_AUTH_UNP+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DAV_CALLBACK_AUTH_UNP](https://github.com/dahall/Vanara/search?l=C%23&q=DAV_CALLBACK_AUTH_UNP)  
[DAV_CALLBACK_CRED](https://www.google.com/search?num=5&q=DAV_CALLBACK_CRED+site%3Alearn.microsoft.com) | davclnt.h | [Vanara.PInvoke.DavClnt.DAV_CALLBACK_CRED](https://github.com/dahall/Vanara/search?l=C%23&q=DAV_CALLBACK_CRED)  
### Classes  
Native Class | Header | Managed Class  
--- | --- | ---  
[SafeDavConnectionHandle](https://www.google.com/search?num=5&q=SafeDavConnectionHandle+site%3Alearn.microsoft.com) |  | [Vanara.PInvoke.DavClnt.SafeDavConnectionHandle](https://github.com/dahall/Vanara/search?l=C%23&q=SafeDavConnectionHandle)  
