Метод IEnumEventObject::Next (eventsys.h)
Извлекает указанное количество элементов в последовательности перечисления.
Синтаксис
HRESULT Next(
[in] ULONG cReqElem,
[out] IUnknown **ppInterface,
[out] ULONG *cRetElem
);
Параметры
[in] cReqElem
Количество запрашиваемых элементов. Если в последовательности осталось меньше запрошенного числа элементов, этот метод получает оставшиеся элементы.
[out] ppInterface
Адрес указателя на интерфейс IUnknown первого полученного объекта. Этот параметр не может иметь значение NULL.
[out] cRetElem
Количество фактически полученных элементов. Этот параметр не может иметь значение NULL.
Возвращаемое значение
Этот метод может возвращать стандартные возвращаемые значения E_INVALIDARG, E_POINTER, E_OUTOFMEMORY, E_UNEXPECTED и E_FAIL, а также следующие значения.
Код возврата | Описание |
---|---|
|
Были получены все запрошенные элементы. |
|
Не все запрошенные элементы были получены. Число полученных элементов было записано в pcRetElem. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Целевая платформа | Windows |
Header | eventsys.h |