次の方法で共有


IReplicaMetadata::ResetReportingWatermark

すべての項目を未報告とマークして、削除検出サービスをリセットします。

HRESULT ResetReportingWatermark();

パラメーター

なし

戻り値

  • S_OK

解説

このメソッドは削除検出サービスの一部です。新しい削除検出セッションの準備をするために、ResetReportingWatermark は全項目を非アクティブとマークします。変更された項目を取得するために IReplicaMetadata::SaveItemMetadata が呼び出されたときや、変更はされていなくてもアクティブである項目を取得するために IReplicaMetadata::ReportLiveItemByIndexedFields または IReplicaMetadata::ReportLiveItemByGlobalId が呼び出されたときに、項目はアクティブであるとメタデータ ストア内でマーク付けされます。プロバイダーは、IReplicaMetadata::GetUnreportedItems または IReplicaMetadata::GetUnreportedItemsByIndexedFields を呼び出して、メタデータ ストアに存在していてアクティブと報告されない項目を取得することができます。次に、プロバイダーは、メタデータ ストア内でこれらの項目に削除済みのマークを付けることができます。

参照

リファレンス

IReplicaMetadata インターフェイス