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. В противном случае вызов завершится ошибкой.