CspParameters.ProviderType 欄位

定義

表示 CspParameters 的提供者類型代碼。

public: int ProviderType;
public int ProviderType;
val mutable ProviderType : int
Public ProviderType As Integer 

欄位值

備註

ProviderType使用 欄位來指定提供者類型,方法是傳遞代表該提供者的數值。 代表預設提供者類型的數值定義于 WinCrypt.h 標頭檔中:

  • 若要指定與 RSA 類別相容的提供者,請傳遞 的值 1

  • 若要指定與 DSA 類別相容的提供者,請傳遞 的值 13

下表列出提供者類型及其在 WinCrypt.h 標頭檔中定義的對應數值。

提供者類型 數值
PROV_RSA_FULL 1
PROV_RSA_SIG 2
PROV_DSS 3
PROV_FORTEZZA 4
PROV_MS_EXCHANGE 5
PROV_SSL 6
PROV_RSA_SCHANNEL 12
PROV_DSS_DH 13
PROV_EC_ECDSA_SIG 14
PROV_EC_ECNRA_SIG 15
PROV_EC_ECDSA_FULL 16
PROV_EC_ECNRA_FULL 17
PROV_DH_SCHANNEL 18
PROV_SPYRUS_LYNKS 20
PROV_RNG 21
PROV_INTEL_SEC 22
PROV_REPLACE_OWF 23
PROV_RSA_AES 24

如需預設提供者類型和其行為的詳細資訊,請參閱 Microsoft 密碼編譯 API (CAPI) 檔

適用於

另請參閱