CF_HARDLINK_POLICY 列挙 (cfapi.h)

プレースホルダー ファイルでハード リンクを許可するかどうかを指定します。

構文

typedef enum CF_HARDLINK_POLICY {
  CF_HARDLINK_POLICY_NONE = 0x00000000,
  CF_HARDLINK_POLICY_ALLOWED = 0x00000001
} ;

定数

 
CF_HARDLINK_POLICY_NONE
値: 0x00000000
既定;プレースホルダーにハード リンクを作成することはできません。
CF_HARDLINK_POLICY_ALLOWED
値: 0x00000001
ハード リンクは、同じ同期ルートの下のプレースホルダーに作成することも、同期ルートを作成することもできません。

注釈

ハード リンクが有効になっている場合、アプリケーションは、リンクが同じ同期ルートの下にあるか、同期ルートがない限り、ファイル システムがサポートする限り多くのハード リンクを作成できます。 このポリシーと互換性のないハード リンクとプレースホルダー操作は、 HRESULT(ERROR_CLOUD_FILES_INCOMPATIBLE_HARDLINKS) というエラーで失敗します。

要件

要件
サポートされている最小のクライアント Windows 10バージョン 1709 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2016 [デスクトップ アプリのみ]
Header cfapi.h

こちらもご覧ください

CF_SYNC_POLICIES