閱讀英文

共用方式為


davclnt.h 標頭

WebDAV 會使用此標頭。 如需詳細資訊,請參閱

davclnt.h 包含下列程式設計介面:

函式

 
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 回呼函式所擷取的使用者認證資訊。

列舉

 
AUTHNEXTSTEP

指定 WebDAV 用戶端在成功呼叫 DavAuthCallback 回呼函式之後應該採取的下一個動作。