IX509PrivateKey::p ut_LegacyCsp 方法 (certenroll.h)
LegacyCsp 属性指定或检索一个布尔值,该值指示提供程序是否为旧版加密 ) 加密服务提供程序 (CSP) 的 CryptoAPI (。 此属性为输入和输出启用了 Web。
此属性是可读写的。
语法
HRESULT put_LegacyCsp(
VARIANT_BOOL Value
);
参数
Value
返回值
无
备注
设置此属性会自动将以下属性设置为与指定的 LegacyCsp 值一致:
这些属性按以下方式设置:- 如果 LegacyCsp 属性设置为 VARIANT_FALSE:
- ProviderType 设置为 XCN_PROV_NONE。
- KeySpec 属性设置为 XCN_AT_NONE。
- 如果 LegacyCsp 属性设置为 VARIANT_TRUE:
- 如果当前值XCN_PROV_NONE,则 ProviderType 设置为 XCN_PROV_RSA_FULL。
- 如果当前属性XCN_AT_NONE,则 KeySpec 属性设置为 XCN_AT_SIGNATURE。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | certenroll.h |
DLL | CertEnroll.dll |