Share via


SYNC_FULL_ENUMERATION_ACTION 列挙体

ISyncCallback::OnFullEnumerationNeeded に応答してアプリケーションによって行われるアクションを表します。

構文

typedef enum
{
  SFEA_FULL_ENUMERATION,
  SFEA_PARTIAL_SYNC,
  SFEA_ABORT,
} SYNC_FULL_ENUMERATION_ACTION;

メンバー

  • SFEA_FULL_ENUMERATION
    完全な列挙を実行します。 このオプションが指定されると、Sync Framework は同期元プロバイダーにすべての項目を列挙するよう要求します。次に、これらの項目は処理され同期先プロバイダーに適用されます。アプリケーションで ISyncCallback インターフェイスが登録されない場合、これがデフォルトのオプションになります。

  • SFEA_PARTIAL_SYNC
    部分的な同期を実行します。このオプションが指定されると、学習したナレッジは 1 つの項目の例外として適用されます。

  • SFEA_ABORT
    同期セッションを取り消します。すべてのメソッドは、同期セッションが取り消されたかのようにエラーを返します。

要件

ヘッダー : Synchronization.h

関連項目

その他の技術情報

Sync Framework のコア コンポーネント

ISyncCallback::OnFullEnumerationNeeded