获取 Poco 返回的错误代码的文本
Get text for error code returned by Poco?
我有一个带有Poco模块的应用程序,用于互联网连接,以支持使用传统XP和Vista OS连接TLS1.2的用户。有一个连接问题返回 Poco 错误代码,但我不知道这意味着什么。以下是日志记录输出的一部分:
poco_connection::end_receiving_response_body entered
poco_connection::close entered
poco_session::destroy_connection entered
poco_connection::end_transaction entered (code 0x00280166, hresult 0x00000000, closing: FALSE)
--------- 043d7450 (Closing request)
poco_connection::transaction_notify entered (code 0x00280166, hresult 0x00000000): Status: 3
Poco Communication Failed: code 0x00280166, hresult 0x00000000
poco_connection::~poco_connection entered
一些研究表明,有一个类Poco::Error包含一个方法
static std::string getMessage( 整型错误代码);
返回错误的文本字符串。 不幸的是,我没有 Poco 模块的来源,所以我无法添加该翻译调用。
由于 Poco 是一个开源项目,任何人都可以指出我可以查找 Poco 错误映射的代码位置吗? 特别是错误代码0x00280166
看来我很幸运,有点谷歌搜索
https://github.com/pocoproject/poco/blob/develop/Foundation/src/Error.cpp
但我不认为你很幸运,代码只是假设错误代码是Windows系统错误代码。当我谷歌0x00280166这个页面是唯一的点击。
相关文章:
- 错误处理.将系统错误代码映射到泛型
- 为什么我在使用void函数时得到错误代码C2276
- 尝试链接我的着色器时,我收到错误代码"error c5145 must write to gl_position"
- 逻辑运算符上出现错误代码 a')'
- 'val' Arduino 错误代码之前的预期'('
- 我在贪吃蛇游戏中收到了错误代码 -1073741571
- 根据 GetLastError 直接写入磁盘会导致错误代码 5
- 当我选择大于 720 的矩阵大小时,程序退出并显示错误代码.可能是什么原因?
- 创建进程 API 失败,在窗口 122 上出现错误代码 10
- 使用另一个函数调用一个函数(都在类中)时出现问题.没有错误代码C++
- 当命令失败时,gzip 会在 C++ 中返回错误代码吗?
- 从 C++ 调用 cURL 命令会返回意外的错误代码,如 1792 和 6656
- WSALookupServiceBegin() 上的错误代码 10022(无效的 arugment)
- C++ Schannel POST 400 错误代码错误请求
- openCL-创建子缓冲区返回错误代码13
- 更新了Runge-Kutta(RK4)C++错误代码中的二阶DE
- 获取有关使用未初始化内存的错误代码
- 排序程序的意外错误代码
- 获取 Poco 返回的错误代码的文本
- 使用'ofstream'代码错误写入文本文件