次の方法で共有


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 Cryptography API (CAPI) のドキュメントを参照してください

適用対象

こちらもご覧ください