设置 由 IOpcDigitalSignature::GetSigningTime 方法检索的字符串的格式。
语法
HRESULT SetTimeFormat(
[in] OPC_SIGNATURE_TIME_FORMAT timeFormat
);
参数
[in] timeFormat
值,该值描述 由 IOpcDigitalSignature::GetSigningTime 方法检索到的字符串的格式。
返回值
该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。
| 返回代码 | 说明 |
|---|---|
|
方法成功。 |
|
timeFormat 参数中传递的值不是有效的OPC_SIGNATURE_TIME_FORMAT枚举值。 |
注解
此方法将签名时间字符串的格式从默认格式 (OPC_SIGNATURE_TIME_FORMAT_MILLISECONDS)更改为调用方指定的格式。
若要在生成签名之前访问签名时间字符串的格式,请调用 IOpcSigningOptions::GetTimeFormat 方法。 若要在生成签名后访问格式,请调用 IOpcDigitalSignature::GetTimeFormat 方法。
线程安全性
打包对象不是线程安全的。
有关详细信息,请参阅打包 API 的入门。
要求
| 要求 | 值 |
|---|---|
| 最低受支持的客户端 | Windows 7 [仅限桌面应用] |
| 最低受支持的服务器 | Windows Server 2008 R2 [仅限桌面应用] |
| 目标平台 | Windows |
| 标头 | msopc.h |
另请参阅
概述
引用