首页
社区
课程
招聘
未解决 vs2019使用stl开发驱动的坑
发表于: 2020-12-1 17:13 4734

未解决 vs2019使用stl开发驱动的坑

2020-12-1 17:13
4734

使用的是WDK 10.19041 msvc 14
出现
严重性 代码 说明 项目 文件 行 禁止显示状态
错误 LNK1120 1 个无法解析的外部命令 arksys F:\working\test\vc19\arksword\x64\Debug\arksys.sys 1
错误 LNK2001 无法解析的外部符号 "void (cdecl* std::_Raise_handler)(class stdext::exception const &)" (?_Raise_handler@std@@3P6AXAEBVexception@stdext@@@ZEA) arksys F:\working\test\vc19\arksword\arksys\jkCommand.obj 1
错误 LNK2001 无法解析的外部符号 "void (
cdecl* std::_Raise_handler)(class stdext::exception const &)" (?_Raise_handler@std@@3P6AXAEBVexception@stdext@@@ZEA) arksys F:\working\test\vc19\arksword\arksys\NotifyCallback.obj 1
图片描述

 

从网上看加入以下代码:
using _Prhand = void(__cdecl*)(const stdext::exception&);

 

_CRTIMP2_PURE_IMPORT _Prhand _Raise_handler;

 

EXTERN_C void __cdecl _invoke_watson(
wchar_t const const expression,
wchar_t const
const function_name,
wchar_t const* const file_name,
unsigned int const line_number,
uintptr_t const reserved)
{
UNREFERENCED_PARAMETER(expression);
UNREFERENCED_PARAMETER(function_name);
UNREFERENCED_PARAMETER(file_name);
UNREFERENCED_PARAMETER(line_number);
UNREFERENCED_PARAMETER(reserved);
}

 

结果依然没解决 求助大神


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 12857
活跃值: (9172)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
2
换2017解决一切问题
2020-12-1 17:40
0
雪    币: 3356
活跃值: (3401)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
3
给微软反馈
2020-12-1 17:44
0
雪    币: 0
活跃值: (72)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我看有人成功了 不知道他是怎么做的
2020-12-1 17:46
0
雪    币: 239
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
5
刚好看到
using _STDEXT exception;

using _Prhand = void(__cdecl*)(const exception&);
namespace std {
_CRTIMP2_PURE_IMPORT _Prhand _Raise_handler;

}

 ;
void __cdecl _invoke_watson(const wchar_t*, const wchar_t*, const wchar_t*,
                            unsigned int, uintptr_t) {
  KeBugCheck(KMODE_EXCEPTION_NOT_HANDLED);
}
2020-12-13 00:50
0
雪    币: 1634
活跃值: (3517)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
请问下我的为什么没法包含 <vector>呢?
2020-12-31 21:28
0
雪    币: 5321
活跃值: (4803)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7

用UCXXRT 这个库 

  • 支持用户模式C++异常。
  • 支持内核模式C++异常。
  • 支持内核模式的 STL

https://github.com/MiroKaku/ucxxrt

最后于 2020-12-31 21:35 被~时光荏苒编辑 ,原因:
2020-12-31 21:34
0
游客
登录 | 注册 方可回帖
返回
//