標準同期ルート情報。
構文
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 |