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 |