IChangeUnitMetadataEnumerator::Next

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

HRESULT Next( 
  ULONG cItems, 
  IChangeUnitMetadata ** ppChangeUnitMetadata, 
  ULONG * pcFetched );

Параметры

  • cItems
    [in] Число базовых единиц, которые необходимо получить из списка. Должно быть равно 1.
  • ppChangeUnitMetadata
    [out, size_is(cItems), length_is(*pcFetched)] Возвращает следующие cItems базовых единиц в списке.
  • pcFetched
    [out] Возвращает число базовых единиц, возвращенных в параметре ppChangeUnitMetadata.

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

  • S_OK

  • S_FALSE, если больше нет базовых единиц.

  • E_INVALIDARG, если значение параметра cItems отлично от 1.

См. также

Справочник

Интерфейс IChangeUnitMetadataEnumerator