CspParameters.ProviderType Pole
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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).