Поделиться через


Метод ISyncChangeBatchBase::EndOrderedGroup (winsync.h)

Закрывает ранее открытую упорядоченную группу в пакете изменений.

Синтаксис

HRESULT EndOrderedGroup(
  [in] const BYTE     *pbUpperBound,
  [in] ISyncKnowledge *pMadeWithKnowledge
);

Параметры

[in] pbUpperBound

Закрытая верхняя граница идентификаторов элементов для этой упорядоченной группы. Чтобы указать верхнюю границу бесконечности, используйте значение NULL.

[in] pMadeWithKnowledge

Знание реплика, которые сделали эту группу.

Возвращаемое значение

Возможные коды возврата включают, помимо прочего, значения, показанные в следующей таблице.

Код возврата Описание
S_OK
Метод выполнен успешно.
SYNC_E_INVALID_OPERATION
Группа не открыта или открыта неупорядоченная группа.
SYNC_E_RANGE_OUT_OF_ORDER
pbUpperBound меньше идентификатора последнего элемента, добавленного в группу.
SYNC_E_CHANGE_BATCH_IS_READ_ONLY
Объект является объектом ISyncFullEnumerationChangeBatch , и группа уже добавлена в пакет.

Требования

   
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header winsync.h

См. также раздел

Интерфейс ISyncChangeBatchBase

Интерфейс ISyncKnowledge