Vanara/PInvoke/DavClnt
David Hall ac5d1a856c Added nullability to DavClnt 2023-09-29 20:32:28 -06:00
..
DavClnt.cs Added nullability to DavClnt 2023-09-29 20:32:28 -06:00
Vanara.PInvoke.DavClnt.csproj Updated project information 2023-01-15 15:27:57 -07:00
pkgreadme.md Updated project files 2023-01-29 10:57:53 -07:00
readme.md Updated project information 2023-01-15 15:27:57 -07:00

readme.md

Vanara.PInvoke.DavClnt

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

  • Includes methods from davclnt.dll
  • Current NuGet release: NugetNuget

Methods - 100% API coverage (11 of 11 functions)

Native Method Header Managed Method
DavAddConnection davclnt.h Vanara.PInvoke.DavClnt.DavAddConnection
DavCancelConnectionsToServer davclnt.h Vanara.PInvoke.DavClnt.DavCancelConnectionsToServer
DavDeleteConnection davclnt.h Vanara.PInvoke.DavClnt.DavDeleteConnection
DavFlushFile davclnt.h Vanara.PInvoke.DavClnt.DavFlushFile
DavGetExtendedError davclnt.h Vanara.PInvoke.DavClnt.DavGetExtendedError
DavGetHTTPFromUNCPath davclnt.h Vanara.PInvoke.DavClnt.DavGetHTTPFromUNCPath
DavGetTheLockOwnerOfTheFile davclnt.h Vanara.PInvoke.DavClnt.DavGetTheLockOwnerOfTheFile
DavGetUNCFromHTTPPath davclnt.h Vanara.PInvoke.DavClnt.DavGetUNCFromHTTPPath
DavInvalidateCache davclnt.h Vanara.PInvoke.DavClnt.DavInvalidateCache
DavRegisterAuthCallback davclnt.h Vanara.PInvoke.DavClnt.DavRegisterAuthCallback
DavUnregisterAuthCallback davclnt.h Vanara.PInvoke.DavClnt.DavUnregisterAuthCallback

Enumerations

Native Enum Header Managed Enum
AUTHNEXTSTEP davclnt.h Vanara.PInvoke.DavClnt.AUTHNEXTSTEP
DAV_AUTHN_SCHEME davclnt.h Vanara.PInvoke.DavClnt.DAV_AUTHN_SCHEME

Structures

Native Structure Header Managed Structure
DAV_CALLBACK_AUTH_BLOB davclnt.h Vanara.PInvoke.DavClnt.DAV_CALLBACK_AUTH_BLOB
DAV_CALLBACK_AUTH_UNP davclnt.h Vanara.PInvoke.DavClnt.DAV_CALLBACK_AUTH_UNP
DAV_CALLBACK_CRED davclnt.h Vanara.PInvoke.DavClnt.DAV_CALLBACK_CRED

Classes

Native Class Header Managed Class
SafeDavConnectionHandle Vanara.PInvoke.DavClnt.SafeDavConnectionHandle