ICertSrvSetupKeyInformation::p ut_HashAlgorithm 方法 (casetup.h)
HashAlgorithm 属性获取或设置用于签名或验证证书颁发机构 (CA) 密钥证书的哈希算法的名称。
此属性是可读写的。
语法
HRESULT put_HashAlgorithm(
const BSTR bstrVal
);
参数
bstrVal
返回值
无
备注
ProviderName 提供程序必须支持哈希算法。 对于 加密服务提供程序 (CSP) ,请通过调用给定提供程序的 CryptGetProvParam 函数来获取支持的算法。 对于密钥 存储提供程序 (KSP) ,请通过调用 BCryptEnumAlgorithms 函数获取支持的算法,并将 dwAlgOperations 参数设置为 BCRYPT_HASH_OPERATION。 有关算法标识符的信息,请参阅 CNG 算法标识符。
示例
有关使用 CryptGetProvParam 枚举支持的算法的示例,请参阅 示例 C 程序:枚举 CSP 提供程序和提供程序类型。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 无受支持的版本 |
最低受支持的服务器 | Windows Server 2008 Datacenter、Windows Server 2008 企业版 [仅限桌面应用] |
目标平台 | Windows |
标头 | casetup.h |
DLL | Certocm.dll |