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