ISyncChangeBatchBase::EndOrderedGroup
変更バッチ内で順序付けられている、前に開かれたグループを閉じます。
HRESULT EndOrderedGroup(
const BYTE * pbUpperBound,
ISyncKnowledge * pMadeWithKnowledge);
パラメータ
- pbUpperBound
[in] この順序付けられているグループの項目 ID の閉じた上限です。上限として無限を指定するには、NULL を使用します。
- pMadeWithKnowledge
[in] このグループを作成したレプリカのナレッジです。
戻り値
S_OK
SYNC_E_INVALID_OPERATION (グループが開かれていないか、順序付けられていないグループが開かれている場合)
SYNC_E_RANGE_OUT_OF_ORDER (pbUpperBound が、グループに追加された最後の項目の ID より小さい場合)
SYNC_E_CHANGE_BATCH_IS_READ_ONLY (ISyncChangeBatchBase オブジェクトが IProviderSyncServices::DeserializeChangeBatch または IProviderSyncServices::DeserializeFullEnumerationChangeBatch を使用して作成された場合)