HPsocket

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 114|回复: 0

获取 SSL 会话信息:

[复制链接]
发表于 2022-3-9 20:04:13 | 显示全部楼层 |阅读模式
获取 SSL 会话信息:
BOOL GetSSLSessionInfo([dwConnID, ]enInfo, lppInfo)
SSL Server 和 Agent 组件需要 dwConnID 参数指定目标连接;参数 enInfo 指定需要获取
的信息类型;如果获取成功返回 TRUE,同时 lppInfo 参数保存获取到的信息值。获取失败
返回 FALSE,可通过 SYS_GetLastError() 获取错误代码。(参数 enInfo 详细说明请参考
include/hpsocket/HPTypeDef.h 头文件)
 清理 SSL 环境:
void CleanupSSLContext()
组件停止通信(调用 Stop())时会自动清理 SSL 环境,因此,应用程序只需调用
SetupSSLContext() 初始化组件的 SSL 环境参数,而不需要手工调用本函数。
 清理线程局部 SSL 环境资源(全局函数):
void HP_SSL_RemoveThreadLocalState()
任何一个操作 SSL 的线程,在退出时都需要清理线程的局部环境 SSL 资源,主线程和
HP-Socket 工作线程在通信结束时会自动清理线程局部环境 SSL 资源。因此,一般情况下不
必手工调用本函数;特殊情况下,当自定义线程参与 HP-Socket 通信操作(如:通信组件发
送策略为 SP_DIRECT 并且该自定义线程调用了 Send() 方法发送数据)并检查到 SSL 内存
泄漏时,需在每次停止组件时在该自定义线程调用本函数。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|HPsocket-国产高性能通讯框架 ( 豫ICP备19038015号-1 )|网站地图 *//

GMT+8, 2022-11-26 16:37 , Processed in 0.155050 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表