Поделиться через


Метод IX509PrivateKey::get_ProviderName (certenroll.h)

Свойство ProviderName указывает или извлекает имя поставщика шифрования. Это свойство включено как для входных, так и для выходных данных.

Это свойство является чтением и записью.

Синтаксис

HRESULT get_ProviderName(
  BSTR *pValue
);

Параметры

pValue

Возвращаемое значение

None

Remarks

Задание этого свойства автоматически устанавливает следующие свойства в соответствие с указанным значением ProviderName :

Эти свойства задаются следующим образом:
  • Данные конфигурации поставщика используются, если они доступны, для определения соответствующего значения ProviderType .
  • Если указанный поставщик является поставщиком CNG KSP:
    • Свойство LegacyCsp имеет значение VARIANT_FALSE.
    • Свойство KeySpec имеет значение XCN_AT_NONE.
  • Если указанный поставщик не является поставщиком CNG KSP:
Если задано свойство ProviderName , не рекомендуется задавать свойства LegacyCsp или ProviderType .

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Целевая платформа Windows
Header certenroll.h
DLL CertEnroll.dll

См. также раздел

IX509PrivateKey