responsible for performing conflict resolution on RopSaveChangesMessage, as specified in section 3.1.4.1.2. ImportFlag Name Value Description Associated 0x10 The message being imported is an FAI. Servers SHOULD fail the ROP if unknown flag bits are set. RopSynchronizationImportHierarchyChange RopSynchronizationImportHierarchyChange is used to import new folders, or changes to existing folders, into the server replica. Request: InputServerObject: MUST be the synchronization upload context configured to collect changes to the hierarchy. An unsigned 16-bit integer. This value specifies the HierarchyValueCount (2 bytes): number of structures in the HierarchyValues field. HierarchyValues (variable): An array of PropertyValue structures. These values are used to specify folder hierarchy properties, which determine the location of the folder within the hierarchy. The following table lists the restrictions that exist on the HierarchyValue field. Name Restrictions Comments Required Can be zero-length to identify a PidTagParentSourceKey folder for which a Fixed position synchronization upload context was opened. PidTagSourceKey Required GID of the folder being uploaded in the local replica. Fixed position PidTagLastModificationTime Required None. Fixed position PidTagChangeKey Required XID of a change being uploaded in a local replica. See section Fixed position 3.1.1.1 for information about how clients can generate its value.
responsible for performing conflict resolution on RopSaveChangesMessage, as specified in section 3.1.4.1.2. ImportFlag Name Value Description Associated 0x10 The message being imported is an FAI. Servers SHOULD fail the ROP if unknown flag bits are set. RopSynchronizationImportHierarchyChange RopSynchronizationImportHierarchyChange is used to import new folders, or changes to existing folders, into the server replica. Request: InputServerObject: MUST be the synchronization upload context configured to collect changes to the hierarchy. HierarchyValueCount (2 bytes): An unsigned 16-bit integer. This value specifies the number of structures in the HierarchyValues field. HierarchyValues (variable): An array of PropertyValue structures. These values are used to specify folder hierarchy properties, which determine the location of the folder within the hierarchy. The following table lists the restrictions that exist on the HierarchyValue field. Name Restrictions Comments PidTagParentSourceKey Required Fixed position Can be zero-length to identify a folder for which a synchronization upload context was opened. PidTagSourceKey Required Fixed position GID of the folder being uploaded in the local replica. PidTagLastModificationTime Required Fixed position None. PidTagChangeKey Required Fixed position XID of a change being uploaded in a local replica. See section 3.1.1.1 for information about how clients can generate its value.