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.