IProviderCustomFilteredSyncServices インターフェイス
カスタム フィルターを使用するプロバイダーで使用されるオブジェクトを作成します。空のオブジェクト、およびシリアル化されたデータを使用して初期化されるオブジェクトを作成できます。
interface IProviderCustomFilteredSyncServices : IUnknown
メンバー
IProviderCustomFilteredSyncServices メソッド | 説明 |
---|---|
指定された ISyncFilter オブジェクトを含む ICustomFilterInfo オブジェクトを作成します。 |
|
IProviderCustomFilteredSyncServices::CreateCombinedFilterInfo |
2 つの ISyncFilter オブジェクト、および指定された 2 つのフィルターの結合方法に関する情報を含む、ICombinedFilterInfo オブジェクトを作成します。 |
空の IFilterKeyMap オブジェクトを作成します。 |
|
IProviderCustomFilteredSyncServices::DeserializeFilterKeyMap |
IFilterKeyMap オブジェクトを作成し、シリアル化されたデータを使用してこれを初期化します。 |
IProviderCustomFilteredSyncServices::DeserializeChangeBatchWithFilterKeyMap |
IFilterKeyMap オブジェクトを含む ISyncChangeBatch オブジェクトを作成し、シリアル化されたデータを使用してこれを初期化します。 |
IProviderCustomFilteredSyncServices::DeserializeFullEnumerationChangeBatchWithFilterKeyMap |
IFilterKeyMap オブジェクトを含む復旧同期に使用される ISyncChangeBatch オブジェクトを作成し、シリアル化されたデータを使用してこれを初期化します。 |
解説
IProviderCustomFilteredSyncServices オブジェクトを取得するには、CoCreateInstance 関数に CLSID_SyncServices および IID_IProviderCustomFilteredSyncServices を渡します。このオブジェクトは、他のメソッドを呼び出す前に IProviderSyncServices::Initialize を呼び出して初期化する必要があります。
必要条件
ヘッダー: Synchronization.h