共用方式為


DavInvalidateCache 函式 (davclnt.h)

使 WebDAV 伺服器上遠端檔案的本機快取內容失效。

語法

DWORD DavInvalidateCache(
  [in] LPCWSTR URLName
);

參數

[in] URLName

Unicode 字串的指標,其中包含 WebDAV 伺服器上的遠端檔名。 此名稱可以是 HTTP 路徑名稱, (URL) 或 UNC 路徑名稱。

傳回值

如果函式成功,傳回值會ERROR_SUCCESS。

如果函式失敗,則傳回值是 系統錯誤碼

備註

DavInvalidateCache 函式會標示指定 URL) 刪除之本機快取檔案 (的內容。 如果此函式成功,本機檔案快取就不再有效。 如果同一個進程或本機計算機上的不同進程開啟檔案的任何句柄,此函式就會失敗。

如果 URLName 參數中命名的專案不存在於快取中, DavInvalidateCache 會傳回ERROR_SUCCESS,而不會使快取失效。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
目標平台 Windows
標頭 davclnt.h
程式庫 Davclnt.lib
Dll Davclnt.dll