次の方法で共有


ISyncFilterDeserializer::DeserializeSyncFilter

派生クラスでオーバーライドされると、ISyncFilter オブジェクトを作成し、シリアル化されたデータを使用してこれを初期化します。

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

パラメーター

  • pbSyncFilter
    [in, size_is(dwCbSyncFilter)] シリアル化されたフィルター データです。
  • dwCbSyncFilter
    [in] pbSyncFilter のバイト数です。
  • ppISyncFilter
    [out] pbSyncFilter に含まれるシリアル化されたデータを使用して初期化される、新しく作成された ISyncFilter オブジェクトを返します。

戻り値

  • S_OK

  • プロバイダーが決定したエラー コード

解説

このメソッドは、関連付けられているカスタム フィルターの ISyncFilter::Serialize メソッドによって作成されたデータのシリアル化を解除します。

参照

リファレンス

ISyncFilterDeserializer インターフェイス