ISyncFilterDeserializer::DeserializeSyncFilter

При переопределении в производном классе этот метод создает объект ISyncFilter и инициализирует его, используя сериализованные данные.

HRESULT DeserializeSyncFilter(
  const BYTE * pbSyncFilter,
  DWORD dwCbSyncFilter,
  ISyncFilter ** ppISyncFilter);

Параметры

  • pbSyncFilter
    [in, size_is(dwCbSyncFilter)] Сериализованные данные фильтра.
  • dwCbSyncFilter
    [in] Число байтов в pbSyncFilter.
  • ppISyncFilter
    [out] Возвращает созданный объект ISyncFilter, инициализируемый с использованием сериализованных данных, содержащихся в pbSyncFilter.

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

  • S_OK.

  • Коды ошибок, определяемые поставщиком.

Замечания

Этот метод десериализует данные, созданные методом ISyncFilter::Serialize для связанного пользовательского фильтра.

См. также

Справочник

Интерфейс ISyncFilterDeserializer