IReplicaMetadata::ResetReportingWatermark

通过将所有项均标记为未报告来重置删除检测服务。

HRESULT ResetReportingWatermark();

参数

返回值

  • S_OK

备注

此方法属于删除检测服务的一部分。为了准备新的删除检测会话,ResetReportingWatermark 将所有项都标记为非活动。当对变更项调用 IReplicaMetadata::SaveItemMetadata 后或者对未变更但仍处于活动状态的项调用 IReplicaMetadata::ReportLiveItemByIndexedFieldsIReplicaMetadata::ReportLiveItemByGlobalId 后,元数据存储区中的某个项会被标记为处于活动状态。提供程序可以调用 IReplicaMetadata::GetUnreportedItems IReplicaMetadata::GetUnreportedItemsByIndexedFields,来获取元数据存储区中的未报告为处于活动状态的项。然后,提供程序可以将这些项标记为在元数据存储区中已删除。

请参阅

参考

IReplicaMetadata 接口