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


Метод IOpcRelationshipSelectorEnumerator::GetCurrent (msopc.h)

Возвращает указатель интерфейса IOpcRelationshipSelector в текущей позиции перечислителя.

Синтаксис

HRESULT GetCurrent(
  [out, retval] IOpcRelationshipSelector **relationshipSelector
);

Параметры

[out, retval] relationshipSelector

Указатель интерфейса IOpcRelationshipSelector .

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

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

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

Комментарии

При создании перечислителя текущая позиция предшествует первому указателю.

Чтобы задать для текущей позиции первый указатель перечислителя, вызовите метод MoveNext после создания перечислителя.

Потокобезопасность

Объекты упаковки не являются потокобезопасны.

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

Требования

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

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

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

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

IOpcRelationshipSelectorEnumerator

IOpcRelationshipSelectorSet

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

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

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

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

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

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