Compartir a través de


ISimpleSyncServices::RemoveItemFromReplica

Quita los metadatos de un elemento de una réplica, pero no el propio elemento. El elemento se volverá a enumerar como elemento creado recientemente durante una sesión de sincronización posterior.

HRESULT RemoveItemFromReplica(
  const ITEM_FIELDS *pKeyInfo);

Parámetros

  • pKeyInfo
    [in] Objeto ITEM_FIELDS que representa el elemento que se va a quitar.

Valor devuelto

  • S_OK.

  • SYNC_E_PFX_INVALID_OPERATION si no se llamó a ISimpleSyncServices::BeginRemoveItemsFromReplica antes de llamar a este método.

  • E_INVALIDARG si el proveedor simple requiere que pKeyInfo contenga valores para las reglas de identidad principales.

Notas

Se debe llamar a BeginRemoveItemsFromReplica para iniciar una transacción antes de llamar a RemoveItemFromReplica. Los elementos que se quitan llamando a RemoveItemFromReplica no se confirman hasta que se llame a ISimpleSyncServices::EndRemoveItemsFromReplica una vez finalizadas todas las llamadas a RemoveItemFromReplica.

Vea también

Referencia

Interfaz ISimpleSyncServices