winsync.h ヘッダー
このヘッダーは、Windows Sync によって使用されます。詳細については、次を参照してください。
winsync.h には、次のプログラミング インターフェイスが含まれています。
IAsynchronousDataRetriever 変換先プロバイダーがソース プロバイダーからアイテム データを非同期的に取得するメカニズムを表します。 |
IChangeConflict 2 つの項目間の競合を表します。 |
IChangeUnitException ナレッジ オブジェクトから除外する変更単位を表します。 |
IChangeUnitListFilterInfo ISyncChangeBatch オブジェクトの項目に含める変更単位を制御するために使用できるフィルターを表します。 |
IClockVector ナレッジ構造内のクロック ベクターを表します。 |
IClockVectorElement ナレッジ構造体のクロック ベクター要素を表します。 |
IConstructReplicaKeyMap IReplicaKeyMap オブジェクトにエントリを追加します。 |
ICoreFragment 特定の変更単位セットのスコープ内のすべての項目に関する知識を表します。 |
ICoreFragmentInspector ナレッジ オブジェクトに含まれる ICoreFragment オブジェクトを列挙します。 |
IDataRetrieverCallback IAsynchronousDataRetriever オブジェクトが呼び出すことができるメソッドを表し、IAsynchronousDataRetriever メソッドで処理が完了したことを示します。 |
IEnumChangeUnitExceptions ナレッジ オブジェクトに格納されている変更単位の例外を列挙します。 |
IEnumClockVector クロック ベクターに格納されているクロック ベクター要素を列挙します。 |
IEnumFeedClockVector FeedSync 情報を含むクロック ベクターに格納されているクロック ベクター要素を列挙します。 |
IEnumRangeExceptions ナレッジ オブジェクトに格納されている範囲の例外を列挙します。 |
IEnumSingleItemExceptions ナレッジ オブジェクトに格納されている単一項目の例外を列挙します。 |
IEnumSyncChanges アイテムの変更の一覧を列挙します。 |
IEnumSyncChangeUnits 変更単位の一覧を列挙します。 |
IFeedClockVector FeedSync 情報を含むクロック ベクターを表します。 |
IFeedClockVectorElement FeedSync 情報を含むクロック ベクター要素を表します。 |
IFilterRequestCallback 宛先プロバイダーとソース プロバイダーの間のフィルター ネゴシエーションを仲介します。 |
IForgottenKnowledge 廃棄石のクリーンアップのために忘れられた知識を表します。 |
IKnowledgeSyncProvider ナレッジを使用して同期を実行する同期プロバイダーを表します。 |
ILoadChangeContext アイテム ストアから読み込む変更に関する情報を表します。 |
IProviderConverter 派生クラスによって実装された場合、 は、ISyncProvider オブジェクトを IKnowledgeSyncProvider オブジェクトに変換できるオブジェクトを表します。 |
IRangeException ナレッジ オブジェクトから除外する項目 ID 範囲を表します。 |
IRecoverableError アイテムが読み込まれたか、アイテムが保存されたときに発生した回復可能なエラーを表します。 |
IRecoverableErrorData 回復可能なエラーに関する情報を表します。 |
IReplicaKeyMap レプリカ キーとレプリカ ID の間のマッピングを表します。 |
IRequestFilteredSync 派生クラスによって実装される場合、 は、変更列挙中にソース プロバイダーによって使用されるフィルターを指定できる変換先プロバイダーを表します。 |
ISingleItemException ナレッジ オブジェクトから除外する項目を表します。 |
ISupportFilteredSync 派生クラスによって実装される場合、 は、フィルター処理された変更列挙をサポートし、使用されるフィルターの種類をネゴシエートできるソース プロバイダーを表します。 |
ISupportLastWriteTime アイテムまたは変更単位が最後に変更された日時を報告できる同期プロバイダーを表します。 この機能は、last-writer-wins 競合解決を実装するアプリケーションに役立ちます。 |
ISyncCallback 同期イベントのアプリケーションに通知するために使用されるアプリケーション コールバックを表します。 |
ISyncCallback2 同期イベントのアプリケーションに通知するために使用される追加のアプリケーション コールバックを表します。 |
ISyncChange アイテムへの変更を表します。 |
ISyncChangeBatch 一連の変更のメタデータを表します。 (ISyncChangeBatch) |
ISyncChangeBatchAdvanced 一連の変更に関する追加情報を表します。 |
ISyncChangeBatchBase 一連の変更のメタデータを表します。 (ISyncChangeBatchBase) |
ISyncChangeBatchBase2 ISyncChangeBatchBase オブジェクトの追加機能を表します。 |
ISyncChangeBatchWithPrerequisite 変更バッチに関連付けられている前提条件知識に基づく変更バッチに関するメタデータを表します。 |
ISyncChangeBuilder 項目変更の追加データを提供します。 |
ISyncChangeUnit アイテムに含まれる変更単位に対する変更を表します。 |
ISyncChangeWithPrerequisite 変更に関連付けられている前提条件知識に基づく変更に関するメタデータを表します。 |
ISyncFilterInfo ISyncChangeBatch オブジェクトに含まれるデータを制御するために使用されるフィルターに関する情報を表します。 |
ISyncFilterInfo2 ISyncChangeBatch オブジェクトに含まれる変更を制御するために使用できるフィルターに関する追加情報を表します。 |
ISyncFullEnumerationChange 回復同期中の ISyncChange オブジェクトに関する追加情報を表します。 |
ISyncFullEnumerationChangeBatch 復旧同期の一部として作成される一連の変更のメタデータを表します。 |
ISynchronousDataRetriever 移行先プロバイダーがソース プロバイダーから項目データを取得するメカニズムを表します。 |
ISyncKnowledge レプリカのアイテム ストアに関する知識を表します。 |
ISyncKnowledge2 レプリカのアイテム ストアに関する知識に関する追加情報を表します。 |
ISyncProvider 同期セッションでデータを別の同期プロバイダーと同期するために使用できる同期プロバイダーを表します。 |
ISyncSessionExtendedErrorInfo 同期が失敗した原因となったプロバイダーに関する情報を表します。 |
ISyncSessionState 現在の同期セッションに関する情報を表します。 |
ISyncSessionState2 現在の同期セッションに関する追加情報を表します。 |
ID_PARAMETER_PAIR 同期エンティティ ID の形式を表します。 |
ID_PARAMETERS 同期セッションのエンティティを識別するために使用される ID のグループの書式スキーマを表します。 |
SYNC_RANGE 項目 ID の範囲を表します。 |
SYNC_SESSION_STATISTICS 単一の一方向の同期セッションに関する統計情報を表します。 |
SYNC_TIME 日付と時刻の値を表します。 |
SYNC_VERSION アイテムまたは変更単位のバージョンを表します。 |
CONFLICT_RESOLUTION_POLICY 同期セッションに使用するコンカレンシー競合解決ポリシーのオプションを表します。 |
FILTERING_TYPE フィルター処理された同期中に変更バッチに含まれる情報の種類を示します。 |
KNOWLEDGE_COOKIE_COMPARISON_RESULT ISyncKnowledge2::CompareToKnowledgeCookie を使用してナレッジ Cookie をナレッジ オブジェクトと比較した場合に発生する可能性のある結果を表します。 |
SYNC_FULL_ENUMERATION_ACTION ISyncCallback::OnFullEnumerationNeeded に応答してアプリケーションによって実行されるアクションを表します。 |
SYNC_PROGRESS_STAGE 同期セッションのステージを表します。 |
SYNC_PROVIDER_ROLE 同期セッションの他のプロバイダーに対する相対的なプロバイダーのロールを表します。 |
SYNC_RESOLVE_ACTION 特定のコンカレンシーの競合を解決するために実行されるアクションを表します。 |
SYNC_SERIALIZATION_VERSION 特定のコンポーネントと互換性のある Microsoft Sync Framework のバージョンを表します。 |
SYNC_STATISTICS コンポーネントに関する情報を伝達する統計の種類を表します。 |