IReplicaMetadata::GetUnreportedItems
Retourne une liste des éléments qui ne sont pas marqués actuellement comme actifs dans le magasin des métadonnées et qui ne sont pas déjà marqués comme supprimés.
HRESULT GetUnreportedItems (
IItemMetadataEnumerator ** ppItemMetadataEnumerator);
Paramètres
- ppItemMetadataEnumerator
[out] Retourne une liste d'éléments qui ne sont pas marqués actuellement comme étant actifs dans le magasin des métadonnées.
Valeur de retour
S_OK
E_POINTER
E_OUTOFMEMORY
Notes
Cette méthode fait partie du service de détection de suppressions. Un élément est marqué comme étant actif dans le magasin des métadonnées lorsque IReplicaMetadata::SaveItemMetadata est appelée pour un élément modifié, ou lorsque IReplicaMetadata::ReportLiveItemByIndexedFields ou IReplicaMetadata::ReportLiveItemByGlobalId est appelée pour un élément inchangé, mais toujours actif. Un fournisseur peut appeler IReplicaMetadata::GetUnreportedItems
ou IReplicaMetadata::GetUnreportedItemsByIndexedFields pour obtenir des éléments qui existent dans le magasin des métadonnées et qui ne sont pas signalés comme actifs. Le fournisseur peut alors marquer ces éléments comme supprimés dans le magasin des métadonnées.