IX509SignatureInformation::get_HashAlgorithm 方法 (certenroll.h)
HashAlgorithm 属性指定并检索 getSignatureAlgorithm 方法中使用的哈希算法 (OID) 的对象标识符。
此属性是可读写的。
语法
HRESULT get_HashAlgorithm(
IObjectId **ppValue
);
参数
ppValue
返回值
无
备注
在调用 GetSignatureAlgorithm 方法之前,必须设置此属性。 除非检索 null 签名证书请求的签名算法,否则还必须设置 PublicKeyAlgorithm 属性。 还可以设置 NullSigned、 AlternateSignatureAlgorithm 和 Parameters 属性。
HashAlgorithm 属性验证指定的 OID 是否表示哈希算法。 如果 OID 有效,则 属性还会清除签名属性缓存。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | certenroll.h |
DLL | CertEnroll.dll |