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


IEnumSyncChangeUnits::Next

Возвращает следующую базовую единицу.

Синтаксис

HRESULT Next( 
  ULONG cChanges, 
  ISyncChangeUnit ** ppChangeUnit, 
  ULONG *pcFetched);

Параметры

  • cChanges
    [in, range(0, 1)] Число выбираемых базовых единиц. Единственным допустимым значением является 1.

  • ppChangeUnit
    [out,size_is(cChanges),length_is(*pcFetched)] Возвращает следующий объект базовой единицы.

  • pcFetched
    [in, out, unique] Возвращает число выбранных базовых единиц.

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

  • S_OK

  • S_FALSE

  • E_POINTER

Замечания

В настоящее время этот метод поддерживает только извлечение одной базовой единицы. Таким образом, параметр cChanges должен быть равным 1. В противном случае вызов завершится ошибкой.

См. также

Другие ресурсы

IEnumSyncChangeUnits, интерфейс