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


Метод IOpcSignatureCustomObjectEnumerator::MoveNext (msopc.h)

Перемещает текущую позицию перечислителя на следующий указатель интерфейса IOpcSignatureCustomObject .

Синтаксис

HRESULT MoveNext(
  [out, retval] BOOL *hasNext
);

Параметры

[out, retval] hasNext

Логическое значение, указывающее состояние указателя интерфейса IOpcSignatureCustomObject в текущей позиции.

Значение hasNext допустимо только при успешном выполнении метода.

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

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

Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.

Возвращаемый код/значение Описание
S_OK
Метод выполнен успешно.
E_POINTER
Параметр hasNext имеет значение NULL.
OPC_E_ENUM_CANNOT_MOVE_NEXT
0x80510051
Текущая позиция уже находится после последнего элемента перечислителя.
OPC_E_ENUM_COLLECTION_CHANGED
0x80510050
Перечислитель недопустим, так как базовый набор изменился.

Требования

Требование Значение
Минимальная версия клиента Windows 7 [только классические приложения]
Минимальная версия сервера Windows Server 2008 R2 [только классические приложения]
Целевая платформа Windows
Header msopc.h

См. также раздел

Основные интерфейсы упаковки

начало работы с помощью API упаковки

IOpcSignatureCustomObjectEnumerator

IOpcSignatureCustomObjectSet

Разделы общих сведений

Руководство по программированию API упаковки

Справочник по API упаковки

Примеры API упаковки

Упаковка интерфейсов цифровой подписи

Интерфейсы упаковки

Справочные материалы