Метод 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 |