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) 文档

适用于

另请参阅