CF_SYNC_ROOT_STANDARD_INFO structure (cfapi.h)
Standard sync root information.
Syntax
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
File ID of the sync root.
HydrationPolicy
Hydration policy of the sync root.
PopulationPolicy
Population policy of the sync root.
InSyncPolicy
In-sync policy of the sync root.
HardLinkPolicy
Sync root hard linking policy.
ProviderStatus
Status of the sync root provider.
ProviderName
Name of the sync root.
ProviderVersion
Version of the sync root.
SyncRootIdentityLength
Length, in bytes, of the SyncRootIdentity.
SyncRootIdentity
The identity of the sync root directory.
Remarks
CF_MAX_PROVIDER_NAME_LENGTH and CF_MAX_PROVIDER_VERSION_LENGTH are set to 255.
Requirements
Minimum supported client | Windows 10, version 1709 [desktop apps only] |
Minimum supported server | Windows Server 2016 [desktop apps only] |
Header | cfapi.h |