IProviderCustomFilteredSyncServices 介面
建立使用自訂篩選之提供者使用的物件。可以建立使用序列化資料初始化的空物件。
interface IProviderCustomFilteredSyncServices : IUnknown
成員
IProviderCustomFilteredSyncServices 方法 | 描述 |
---|---|
建立 ICustomFilterInfo 物件,其中包含指定的 ISyncFilter 物件。 |
|
IProviderCustomFilteredSyncServices::CreateCombinedFilterInfo |
建立 ICombinedFilterInfo 物件,其中包含兩個 ISyncFilter 物件,以及如何合併兩個指定之篩選的相關資訊。 |
建立空的 IFilterKeyMap 物件。 |
|
IProviderCustomFilteredSyncServices::DeserializeFilterKeyMap |
建立 IFilterKeyMap 物件,並且使用序列化資料將它初始化。 |
IProviderCustomFilteredSyncServices::DeserializeChangeBatchWithFilterKeyMap |
建立包含 IFilterKeyMap 物件的 ISyncChangeBatch 物件,並且使用序列化資料將它初始化。 |
IProviderCustomFilteredSyncServices::DeserializeFullEnumerationChangeBatchWithFilterKeyMap |
針對復原同步處理建立包含 IFilterKeyMap 物件的 ISyncChangeBatch 物件,並且使用序列化資料將它初始化。 |
備註
若要取得 IProviderCustomFilteredSyncServices 物件,請將 CLSID_SyncServices 和 IID_IProviderCustomFilteredSyncServices 傳遞至 CoCreateInstance 函式。在呼叫其他任何方法之前,必須透過呼叫 IProviderSyncServices::Initialize 來初始化物件。
需求
**標頭:**Synchronization.h