Partager via


ISimpleSyncServices::SerializeReplicaMetadata

Sérialise le contenu d'un magasin du service de stockage des métadonnées en un fichier de destination au format canonique.

HRESULT SerializeReplicaMetadata(
  IStream * pStream,
  SYNC_SERIALIZATION_VERSION serializationVersion);

Paramètres

  • pStream
    [in] Le flux de destination auquel les métadonnées sont sérialisées. Cette méthode écrit dans le flux de données en mode avant uniquement à partir de l'emplacement du flux de données actuel. L'appelant doit positionner le flux de données au démarrage d'un fichier tronqué ou d'une autre position de départ appropriée.
  • serializationVersion
    [in] Valeur SYNC_SERIALIZATION_VERSION Enumeration qui spécifie pour quelle version de Sync Framework les métadonnées sérialisées sont valides. Par exemple, si le format de sérialisation natif de la connaissance est Sync Framework 2.0, mais que la valeur fournie pour ce paramètre est Sync Framework 1.0, les valeurs de connaissance sont sérialisées au format 1.0. Si les valeurs de connaissance utilisent des fonctionnalités 2.0 qui ne peuvent pas être sérialisées dans un format 1.0, la sérialisation échoue avec un code d'erreur SYNC_E_INCOMPATIBLE_SERIALIZATION_VERSION.

Valeur de retour

  • S_OK

Voir aussi

Référence

Interface ISimpleSyncServices