共用方式為


PRJ_QUERY_FILE_NAME_CB回呼函式 (projectedfslib.h)

判斷指定的檔案路徑是否存在於提供者的備份存儲區中。

語法

PRJ_QUERY_FILE_NAME_CB PrjQueryFileNameCb;

HRESULT PrjQueryFileNameCb(
  [in] const PRJ_CALLBACK_DATA *callbackData
)
{...}

參數

[in] callbackData

作業的相關信息。

傳回值

傳回碼 描述
S_OK
查詢的檔案路徑存在於提供者的存放區中。
HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)
查詢的檔案路徑不存在於提供者的存放區中。
HRESULT_FROM_WIN32 (ERROR_IO_PENDING)
提供者希望稍後完成作業。
 

如果提供者失敗,則為適當的 HRESULT 錯誤碼。

備註

此回呼是選擇性的。 如果提供者未提供此回呼的實作,ProjFS 會叫用提供者的目錄列舉回呼,以判斷提供者存放區中是否有檔案路徑。

提供者應該在搜尋指定的檔案備份存放區時,使用 PrjFileNameCompare 做為比較例程。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809 [僅限傳統型應用程式]
最低支援的伺服器 Windows Server [僅限傳統型應用程式]
目標平台 Windows
標頭 projectedfslib.h