Метод IOpcDigitalSignatureManager::RemoveSignature (msopc.h)
Удаляет из пакета указанную часть сигнатуры, в котором хранится разметка подписи.
Синтаксис
HRESULT RemoveSignature(
[in] IOpcPartUri *signaturePartName
);
Параметры
[in] signaturePartName
Указатель интерфейса IOpcPartUri , представляющий имя удаляемой части сигнатуры.
Возвращаемое значение
Метод возвращает HRESULT. Допустимые значения включают, но не ограничиваются, значения, приведенные в следующей таблице.
Возвращаемый код или значение | Описание |
---|---|
|
Метод выполнен успешно. |
|
Параметр signaturePartName имеет значение NULL. |
|
Указанная часть не существует. |
Комментарии
Если указанная часть сигнатуры не существует, этот метод завершится ошибкой.
Если часть удаляется из пакета, она не будет сохранена при сохранении пакета.
Если удаленная часть является источником одной или нескольких связей, эти связи не будут сохранены при сохранении пакета.
Потокобезопасность
Объекты упаковки не являются потокобезопасны.
Дополнительные сведения см. в начало работы с API упаковки.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 7 [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | msopc.h |
См. также раздел
Общие сведения о цифровых подписях
начало работы с помощью API упаковки
Разделы общих сведений
Руководство по программированию API упаковки
Упаковка интерфейсов цифровой подписи
Справочные материалы