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


Метод IOpcDigitalSignatureEnumerator::MovePrevious (msopc.h)

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

Синтаксис

HRESULT MovePrevious(
  [out, retval] BOOL *hasPrevious
);

Параметры

[out, retval] hasPrevious

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

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

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

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

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

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

Требования

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

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

Общие сведения о цифровых подписях

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

IOpcDigitalSignatureEnumerator

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

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

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

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

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

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

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