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


Метод IOpcSigningOptions::SetTimeFormat (msopc.h)

Задает формат строки, полученной методом IOpcDigitalSignature::GetSigningTime .

Синтаксис

HRESULT SetTimeFormat(
  [in] OPC_SIGNATURE_TIME_FORMAT timeFormat
);

Параметры

[in] timeFormat

Значение, описывающее формат строки, полученной методом IOpcDigitalSignature::GetSigningTime .

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

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

Код возврата Описание
S_OK
Метод выполнен успешно.
E_INVALIDARG
Значение, передаваемое в параметре timeFormat , не является допустимым значением перечисления OPC_SIGNATURE_TIME_FORMAT.

Комментарии

Этот метод изменяет формат строки времени подписывания с формата по умолчанию , OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS, на формат, заданный вызывающим объектом.

Чтобы получить доступ к формату строки времени подписывания перед созданием сигнатуры, вызовите метод IOpcSigningOptions::GetTimeFormat . Чтобы получить доступ к формату после создания сигнатуры, вызовите метод IOpcDigitalSignature::GetTimeFormat .

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

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

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

Требования

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

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

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

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

IOpcDigitalSignature

IOpcSigningOptions

OPC_SIGNATURE_TIME_FORMAT

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

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

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

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

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

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

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