IEnroll4::GetKeyLenEx 方法 (xenroll.h)
[此方法在 Windows Server 2008 和 Windows Vista 中不再可用。]
GetKeyLenEx 方法检索签名和交换密钥的大小信息。 此方法首先在 IEnroll4 接口中定义。
此方法检索的值依赖于当前的 加密服务提供程序。
语法
HRESULT GetKeyLenEx(
[in] LONG lSizeSpec,
[in] LONG lKeySpec,
[out] LONG *pdwKeySize
);
参数
[in] lSizeSpec
指示要检索的大小信息类型的值。 指定以下值之一。
值 | 含义 |
---|---|
|
最小密钥大小。 |
|
最大密钥大小。 |
|
键增量的大小。 有关详细信息,请参阅“备注”。 |
[in] lKeySpec
指定为其返回大小信息的键。 指定以下值之一。
值 | 含义 |
---|---|
|
Exchange 密钥 |
|
签名密钥 |
[out] pdwKeySize
指向 LONG 的指针,用于接收密钥大小信息(以位为单位)。
返回值
无
备注
如果 加密服务提供程序 不支持此方法,则返回错误。
有关XEKL_KEYSIZE_INC值的其他详细信息,请参阅 CryptGetProvParam 参考页中的PP_SIG_KEYSIZE_INC用法。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | xenroll.h |
Library | Uuid.lib |
DLL | Xenroll.dll |