次の方法で共有


CF_SYNC_ROOT_STANDARD_INFO構造体 (cfapi.h)

標準同期ルート情報。

構文

typedef struct CF_SYNC_ROOT_STANDARD_INFO {
  LARGE_INTEGER           SyncRootFileId;
  CF_HYDRATION_POLICY     HydrationPolicy;
  CF_POPULATION_POLICY    PopulationPolicy;
  CF_INSYNC_POLICY        InSyncPolicy;
  CF_HARDLINK_POLICY      HardLinkPolicy;
  CF_SYNC_PROVIDER_STATUS ProviderStatus;
  WCHAR                   ProviderName[CF_MAX_PROVIDER_NAME_LENGTH + 1];
  WCHAR                   ProviderVersion[CF_MAX_PROVIDER_VERSION_LENGTH + 1];
  ULONG                   SyncRootIdentityLength;
  BYTE                    SyncRootIdentity[1];
} CF_SYNC_ROOT_STANDARD_INFO;

Members

SyncRootFileId

同期ルートのファイル ID。

HydrationPolicy

同期ルートのハイドレーション ポリシー。 詳細については、 CF_HYDRATION_POLICY_PRIMARY を参照してください。

PopulationPolicy

同期ルートの作成ポリシー。 詳細については、 CF_POPULATION_POLICY_PRIMARY を参照してください。

InSyncPolicy

同期ルートの同期中ポリシー。 使用可能な値については 、CF_INSYNC_POLICY を参照してください。

HardLinkPolicy

ルート のハード リンク ポリシーを同期します。 使用可能な値については 、CF_HARDLINK_POLICY を参照してください。

ProviderStatus

同期ルート プロバイダーの状態。 使用可能な値については 、CF_SYNC_PROVIDER_STATUS を参照してください。

ProviderName[CF_MAX_PROVIDER_NAME_LENGTH + 1]

同期ルートの名前。 ProviderName は、 CF_MAX_PROVIDER_NAME_LENGTH ( 255 文字) の最大長を持つエンド ユーザー向けの文字列です。

ProviderVersion[CF_MAX_PROVIDER_VERSION_LENGTH + 1]

同期ルートのバージョン。 ProviderVersion は、 CF_MAX_PROVIDER_VERSION_LENGTHの最大 長 (255 文字) のエンド ユーザー向け文字列です。

SyncRootIdentityLength

SyncRootIdentity の長さ (バイト単位)。

SyncRootIdentity[1]

同期ルート ディレクトリの ID。

Requirements

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

こちらも参照ください

CF_HYDRATION_POLICY_PRIMARY

CF_POPULATION_POLICY_PRIMARY

CF_INSYNC_POLICY

CF_HARDLINK_POLICY

CF_SYNC_PROVIDER_STATUS

CfGetSyncRootInfoByPath