IProviderFilteredSyncServices2::CreateFilteredFullEnumerationChangeBatch
指定されたフィルターによって渡された変更のみを含む ISyncFullEnumerationChangeBatch オブジェクトを作成します。
HRESULT CreateFilteredFullEnumerationChangeBatch(
ISyncFilterInfo * pFilterInfo,
ISyncKnowledge * pDestinationKnowledge,
IForgottenKnowledge * pSourceForgottenKnowledge,
const BYTE * pbLowerFullEnumerationBound,
ISyncFullEnumerationChangeBatch ** ppChangeBatch);
パラメーター
- pFilterInfo
[in] この変更バッチに含める変更の制御に使用されるフィルターに関する情報です。
- pDestinationKnowledge
[in] 同期先レプリカのナレッジです。
- pSourceForgottenKnowledge
[in] 同期元レプリカの忘れられたナレッジです。
- pbLowerFullEnumerationBound
[in] 新しく作成された変更バッチ オブジェクトに含まれている項目 ID の閉じた下限です。
- ppChangeBatch
[out] 新しく作成され、フィルターされた変更バッチ オブジェクトを返します。
戻り値
S_OK
E_POINTER
SYNC_E_INVALID_OPERATION (このオブジェクトが正しく初期化されなかった場合)