Udostępnij za pośrednictwem


CspParameters.ProviderType Pole

Definicja

Reprezentuje kod typu dostawcy dla elementu CspParameters.

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

Wartość pola

Uwagi

ProviderType Użyj pola , aby określić typ dostawcy, przekazując wartość liczbową reprezentującą tego dostawcę. Wartości liczbowe reprezentujące domyślne typy dostawców są definiowane w pliku nagłówkowym WinCrypt.h:

  • Aby określić dostawcę zgodnego z klasą RSA , przekaż wartość 1.

  • Aby określić dostawcę zgodnego z klasą DSA , przekaż wartość 13.

W poniższej tabeli wymieniono typy dostawców i odpowiadające im wartości liczbowe zdefiniowane w pliku nagłówkowym WinCrypt.h.

Typ dostawcy Wartość liczbowa
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

Aby uzyskać więcej informacji na temat domyślnych typów dostawców i ich zachowań, zobacz dokumentację interfejsu API kryptografii firmy Microsoft (CAPI).

Dotyczy

Zobacz też