雲端篩選函式
下列函式用於建立和維護佔位元檔案和目錄。
在本節中
主題 | 描述 |
---|---|
CfCloseHandle | 關閉 CfOpenFileWithOplock所傳回的檔案或目錄句柄。 這不應該與標準 Win32 檔句柄搭配使用,只能在 CfApi.h 中使用的句柄上使用。 |
CfConnectSyncRoot | 起始同步提供者與同步篩選 API 之間的雙向通訊。 |
CfConvertToPlaceholder | 將一般檔案/目錄轉換為佔位符檔案/目錄。 |
CfCreatePlaceholders | 在同步根樹下建立一或多個新的佔位元檔案或目錄。 |
CfDisconnectSyncRoot | 中斷由 CfConnectSyncRoot所建立的通道連線。 |
CfExecute | 所有連線金鑰型佔位符作業的主要進入點。 其用途是同步提供者用來回應來自平臺的各種回呼。 |
CfGetCorrelationVector | 允許同步提供者查詢指定佔位符檔案的目前相互關聯向量。 |
CfGetPlaceholderInfo | 取得佔位元檔案或資料夾的各種特性。 |
CfGetPlaceholderRangeInfo | 取得佔位元檔案或資料夾的範圍資訊。 |
CfGetPlaceholderRangeInfoForHydration | 取得佔位元檔案或資料夾的範圍資訊。 此範圍資訊與 CfGetPlaceholderRangeInfo 傳回的內容相同。 不過,它不會將 fileHandle 作為參數。 相反地,它會使用 ConnectionKey、TransferKey和 FileId 來識別要求範圍資訊的檔案和數據流。 |
CfGetPlaceholderStateFromAttributeTag | 根據檔案的 FileAttributes 和 ReparseTag 值,取得一組佔位符狀態。 |
CfGetPlaceholderStateFromFileInfo | 根據檔案的各種資訊取得一組佔位元狀態。 |
CfGetPlaceholderStateFromFindData | 根據WIN32_FIND_DATA結構取得一組佔位元狀態。 |
CfGetPlatformInfo | 取得平臺版本資訊。 |
CfGetSyncRootInfoByHandle | 取得同步根目錄的各種特性,其中包含由檔句柄指定的指定檔案。 |
CfGetSyncRootInfoByPath | 取得在同步根目錄下提供檔案的各種同步根資訊。 |
CfGetTransferKey | 起始數據傳輸到佔位元檔案或資料夾。 |
CfGetWin32HandleFromProtectedHandle | 將受保護的句柄轉換為 Win32 句柄,使其可與所有句柄型 Win32 API 搭配使用。 |
CfHydratePlaceholder | 藉由確保佔位元中的指定位元組範圍出現在磁碟上,來凍結佔位元檔案。 這僅適用於檔案。 |
CfOpenFileWithOplock | 開啟檔案或目錄的異步不透明句柄(適用於一般和佔位符檔案),並根據開啟旗標設定適當的 oplock。 |
CfQuerySyncProviderStatus | 查詢同步提供者以取得提供者的狀態。 |
CfReferenceProtectedHandle | 允許呼叫端參考受保護句柄給 Win32 句柄,該句柄可以與非 CfApi Win32 API 搭配使用。 |
CfRegisterSyncRoot | 執行一次性同步根註冊。 |
CfReleaseProtectedHandle | 釋放由 CfReferenceProtectedHandle所參考的受保護句柄。 |
CfReleaseTransferKey | 釋放由 CfGetTransferKey取得的傳輸密鑰。 |
CfReportProviderProgress | 允許同步提供者報告頻外進度。 |
CfReportSyncStatus | 允許同步提供者在指定的同步根目錄上通知平臺其狀態,而不需先呼叫 cfConnectSyncRoot。 |
CfRevertPlaceholder | 將佔位元還原回一般檔案,並去除所有特殊特性,例如重新分析標籤、檔案身分識別等。 |
CfSetCorrelationVector | 允許同步提供者指示平臺針對佔位符檔案上的遙測用途使用特定的相互關聯向量。 這是選擇性的。 |
CfSetInSyncState | 設定佔位元檔案或資料夾的同步處理狀態。 |
CfSetPinState | 這會設定佔位元的釘選狀態,用來代表使用者的意圖。 任何應用程式(不只是同步提供者)都可以呼叫此函式。 |
CfUnregisterSyncRoot | 取消註冊先前註冊的同步根目錄。 |
CfUpdatePlaceholder | 更新佔位元檔案或目錄的特性。 |
CfUpdateSyncProviderStatus | 更新同步提供者的目前狀態。 |