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 |
Дополнительные сведения о типах поставщиков по умолчанию и их поведении см. в документации по API шифрования Майкрософт (CAPI).