ISimpleSyncServices::SerializeReplicaMetadata

Выполняет сериализацию содержимого хранилища службы хранилища метаданных в файл назначения в каноническом формате.

HRESULT SerializeReplicaMetadata(
  IStream * pStream,
  SYNC_SERIALIZATION_VERSION serializationVersion);

Параметры

  • pStream
    [in] Поток назначения, в который выполняется сериализация метаданных. Этот метод производит однонаправленную запись данных в поток, начиная с текущей позиции. Вызывающий объект должен расположить поток в начале усеченного файла или в другой подходящей начальной позиции.
  • serializationVersion
    [in] Значение SYNC_SERIALIZATION_VERSION Enumeration, которое определяет версию Sync Framework, для которой верны сериализованные метаданные. Например, если собственным форматом сериализации для набора знаний является Sync Framework 2.0, а в этом параметре указано значение Sync Framework 1.0, то сериализация значений этого знания будет производиться в формате 1.0. Если в значениях набора знаний используются какие-либо функции версии 2.0, которые не могут быть сериализованы в формате версии 1.0, то сериализация завершится ошибкой с кодом SYNC_E_INCOMPATIBLE_SERIALIZATION_VERSION.

Возвращаемое значение

  • S_OK

См. также

Справочник

Интерфейс ISimpleSyncServices