Метод ICEnroll4::getProviderType (xenroll.h)

[Этот метод больше недоступен для использования в Windows Server 2008 и Windows Vista.]

Метод getProviderType извлекает тип указанного поставщика служб шифрования (CSP). Этот метод был впервые определен в интерфейсе ICEnroll4 .

Синтаксис

HRESULT getProviderType(
  [in]  BSTR strProvName,
  [out] LONG *plProvType
);

Параметры

[in] strProvName

Строковое значение, указывающее имя CSP, тип которого запрашивается.

[out] plProvType

Указатель на значение LONG , которое получает тип CSP. Тип CSP имеет одно из следующих значений.

  • PROV_DH_SCHANNEL
  • PROV_DSS
  • PROV_DSS_DH
  • PROV_FORTEZZA
  • PROV_MS_EXCHANGE
  • PROV_RSA_FULL
  • PROV_RSA_SCHANNEL
  • PROV_RSA_SIG
  • PROV_SSL

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

C++

Если метод завершается успешно, метод возвращает S_OK.

Если метод завершается сбоем, он возвращает значение HRESULT , указывающее на ошибку. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.

VB

Значение типа , представляющее тип поставщика для поставщика, указанного в strProvName. Это может быть одно из следующих значений.
  • PROV_RSA_FULL
  • PROV_RSA_SIG
  • PROV_DSS
  • PROV_FORTEZZA
  • PROV_MS_EXCHANGE
  • PROV_SSL
  • PROV_RSA_SCHANNEL
  • PROV_DSS_DH
  • PROV_DH_SCHANNEL

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header xenroll.h
Библиотека Uuid.lib
DLL Xenroll.dll

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

CEnroll

ICEnroll4