IX509PrivateKey::get_ProviderType 方法 (certenroll.h)
ProviderType 屬性會指定或擷取與私鑰相關聯的密碼編譯提供者類型。 此屬性會針對輸入和輸出啟用 Web 功能。
這是可讀寫的屬性。
語法
HRESULT get_ProviderType(
X509ProviderType *pValue
);
參數
pValue
傳回值
無
備註
您可以使用這個屬性來強制使用指定提供者類型的預設提供者。 例如,若要使用 PROV_RSA_SCHANNEL 提供者,請將此屬性設定為 XCN_PROV_RSA_SCHANNELX509ProviderType 列舉值,且未指定 ProviderName 屬性的值。
設定此屬性會自動將下列屬性設定為與指定的 ProviderType 值一致:
這些屬性會以下列方式設定:- 如果 ProviderType 設定為 XCN_PROV_NONE:
- 如果 ProviderType 未設定為 XCN_PROV_NONE:
- LegacyCsp 屬性會設定為 VARIANT_TRUE。
- 如果目前的值XCN_AT_NONE,KeySpec 屬性會設定為 XCN_AT_SIGNATURE。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
目標平台 | Windows |
標頭 | certenroll.h |
Dll | CertEnroll.dll |