Partager via


ISimpleSyncServices::RemoveItemFromReplica

Supprime les métadonnées d'un élément d'un réplica, mais pas l'élément lui-même. L'élément sera ré-énuméré comme un élément récemment créé lors d'une session de synchronisation ultérieure.

HRESULT RemoveItemFromReplica(
  const ITEM_FIELDS *pKeyInfo);

Paramètres

  • pKeyInfo
    [in] Objet ITEM_FIELDS qui représente l'élément à supprimer.

Valeur de retour

  • S_OK.

  • SYNC_E_PFX_INVALID_OPERATION lorsque ISimpleSyncServices::BeginRemoveItemsFromReplica n'a pas été appelé avant l'appel à cette méthode.

  • E_INVALIDARG lorsque le fournisseur simple requiert que pKeyInfo contienne des valeurs pour les règles d'identité primaires.

Notes

La méthode BeginRemoveItemsFromReplica doit être appelée pour démarrer une transaction avant l'appel à la méthode RemoveItemFromReplica. Les éléments supprimés en appelant la méthode RemoveItemFromReplica ne sont validés qu'après l'appel à la méthode ISimpleSyncServices::EndRemoveItemsFromReplica une fois tous les appels à la méthode RemoveItemFromReplica terminés.

Voir aussi

Référence

Interface ISimpleSyncServices