5.198 UndeleteObject

 procedure UndeleteObject(
   obj: DSNAME,
   attributesAndStamps: set of AttributeAndStamp)

For each attStamp in attributesAndStamps, the UndeleteObject procedure performs an originating update to obj such that the value(s) of attStamp.attribute do not change, but AttrStamp(obj, attStamp.attribute).dwVersion > attStamp.stamp.dwVersion. The effect of this update to obj is such that this DC's values for these attributes replicate out to other DCs and overwrite the updates with stamps in attributesAndStamps.