Интерфейс ISyncMgrEnumItems (mobsync.h)
Предоставляет методы, которые перечисляют через массив структур SYNCMGRITEM . Каждая из этих структур предоставляет сведения об элементе, который можно синхронизировать. ISyncMgrEnumItems имеет те же методы, что и все стандартные интерфейсы перечислителя: Next, Skip, Reset и Clone.
Наследование
Интерфейс ISyncMgrEnumItems наследуется от интерфейса IUnknown . ISyncMgrEnumItems также имеет следующие типы элементов:
Методы
Интерфейс ISyncMgrEnumItems содержит следующие методы.
ISyncMgrEnumItems::Clone Создает другой перечислитель элементов с тем же состоянием, что и текущий перечислитель для итерации по тому же списку. Этот метод позволяет записать точку в последовательности перечисления, чтобы вернуться к этой точке позже. |
ISyncMgrEnumItems::Next Перечисляет следующие элементы celt в списке перечислителя, возвращая их в rgelt вместе с фактическим количеством перечисленных элементов в pceltFetched. |
ISyncMgrEnumItems::Reset Указывает перечислителю разместить себя в начале списка элементов. |
ISyncMgrEnumItems::Skip Указывает перечислителю пропустить следующие элементы celt в перечислении, чтобы следующий вызов ISyncMgrEnumItems::Next не возвращал эти элементы. |
Комментарии
Когда следует реализовать
Если зарегистрированное приложение работает с диспетчером синхронизации для синхронизации элементов, оно должно реализовать объект перечислителя с этим интерфейсом для перечисления по элементам.Когда следует использовать
Диспетчер синхронизации получает указатель на этот интерфейс и вызывает каждый метод в процессе синхронизации.Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | mobsync.h |