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


Метод IOpcDigitalSignatureManager::SetSignatureOriginPartName (msopc.h)

Задает имя части источника цифровой подписи в соответствии с именем, представленным указанным указателем интерфейса IOpcPartUri .

Синтаксис

HRESULT SetSignatureOriginPartName(
  [in] IOpcPartUri *signatureOriginPartName
);

Параметры

[in] signatureOriginPartName

Указатель на указатель интерфейса IOpcPartUri , представляющий имя нужной части для части "Источник цифровой подписи".

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

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

Возвращаемый код/значение Описание
S_OK
Метод выполнен успешно.
OPC_E_DS_SIGNATURE_ORIGIN_EXISTS
0x80510054
Часть источника цифровой подписи уже существует в пакете и не может быть переименована.
OPC_E_DUPLICATE_PART
0x8051000B
Часть с указанным именем уже существует в текущем пакете.

Комментарии

Если часть "Источник цифровой подписи" существует или имя части в параметре signatureOriginPartName используется для другой части, этот метод завершится ошибкой.

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

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

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

Требования

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

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

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

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

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

IOpcDigitalSignatureManager

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

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

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

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

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

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

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