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 インターフェイス