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

另请参阅

ICertSrvSetupKeyInformation