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
指向接收 CSP 类型的 LONG 值的指针。 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 |
标头 | xenroll.h |
Library | Uuid.lib |
DLL | Xenroll.dll |