Giter Site home page Giter Site logo

warning about hyperdbg HOT 5 CLOSED

hyperdbg avatar hyperdbg commented on May 12, 2024
warning

from hyperdbg.

Comments (5)

kouzhudong avatar kouzhudong commented on May 12, 2024

4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(24,53): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(24,42): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(52,54): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(52,43): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(80,55): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(80,44): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(108,56): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(108,45): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(136,50): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(136,39): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(168,49): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(168,38): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(205,64): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(205,49): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(200,50): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(233,52): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(233,48): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(228,60): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(228,49): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(261,65): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(261,50): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(256,51): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(289,53): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(289,49): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(284,61): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(284,50): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(312,58): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(312,47): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(340,59): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(340,48): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(368,58): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(368,47): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(396,59): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(396,48): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(429,62): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(429,47): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(424,49): warning C4100: “Dpc”: 未引用的形参
3>D:\git\my\fork\HyperDbg\hyperdbg\hyperdbg-test\namedpipe.cpp(370,33): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>D:\git\my\fork\HyperDbg\hyperdbg\hyperdbg-test\namedpipe.cpp(416,74): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(457,64): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(457,49): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(452,51): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(480,69): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(480,58): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(508,70): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(508,59): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(536,75): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(536,64): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(564,76): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(564,65): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(597,58): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(597,43): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(592,45): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(625,46): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(625,42): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(620,55): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(620,44): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(653,68): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(653,64): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(648,75): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(648,64): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(681,69): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(681,65): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(676,76): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(676,65): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(709,50): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(709,46): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(704,57): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(704,46): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(737,52): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(737,48): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(732,58): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(732,47): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(760,59): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(760,48): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(788,62): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(788,51): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(821,63): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Broadcast.c(821,52): warning C4100: “Dpc”: 未引用的形参
4>Counters.c
3>test-cases.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>CrossVmexits.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>Debugger.c
1>symbol-parser.vcxproj -> D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\symbol-parser.dll
1>已完成生成项目“symbol-parser.vcxproj”的操作。
5>------ 已启动生成: 项目: script-engine, 配置: Debug x64 ------
5>globals.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(124,1): warning C4005: “LOWORD”: 宏重定义
4>C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\minwindef.h(204): message : 参见“LOWORD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(125,1): warning C4005: “HIWORD”: 宏重定义
4>C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\minwindef.h(205): message : 参见“HIWORD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(126,1): warning C4005: “LOBYTE”: 宏重定义
4>C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\minwindef.h(206): message : 参见“LOBYTE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(127,1): warning C4005: “HIBYTE”: 宏重定义
4>C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\minwindef.h(207): message : 参见“HIBYTE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(187,34): warning C4047: “return”:“UINT64”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(200,35): warning C4047: “return”:“UINT64”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(213,33): warning C4047: “return”:“UINT64”与“PEPROCESS”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(226,32): warning C4047: “return”:“UINT64”与“PETHREAD”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(353,16): warning C4047: “return”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(366,35): warning C4047: “return”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(398,77): warning C4133: “函数”: 从“UINT64 *”到“PDEBUGGER_EVENT_ACTION”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(452,41): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(452,34): warning C4024: “CheckMemoryAccessSafety”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(456,20): warning C4047: “return”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(466,54): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(466,47): warning C4024: “MemoryMapperReadMemorySafeOnTargetProcess”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(448,1): warning C4047: “初始化”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(480,41): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(480,34): warning C4024: “CheckMemoryAccessSafety”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(484,20): warning C4047: “return”:“WORD”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(494,54): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(494,47): warning C4024: “MemoryMapperReadMemorySafeOnTargetProcess”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(476,1): warning C4047: “初始化”:“QWORD”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(508,41): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(508,34): warning C4024: “CheckMemoryAccessSafety”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(512,20): warning C4047: “return”:“WORD”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(522,54): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(522,47): warning C4024: “MemoryMapperReadMemorySafeOnTargetProcess”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(504,1): warning C4047: “初始化”:“QWORD”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(536,41): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(536,34): warning C4024: “CheckMemoryAccessSafety”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(540,20): warning C4047: “return”:“BYTE”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(550,54): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(550,47): warning C4024: “MemoryMapperReadMemorySafeOnTargetProcess”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(532,1): warning C4047: “初始化”:“BYTE”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(564,41): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(564,34): warning C4024: “CheckMemoryAccessSafety”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(568,20): warning C4047: “return”:“WORD”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(578,54): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(578,47): warning C4024: “MemoryMapperReadMemorySafeOnTargetProcess”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(560,1): warning C4047: “初始化”:“WORD”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(592,41): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(592,34): warning C4024: “CheckMemoryAccessSafety”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(596,20): warning C4047: “return”:“DWORD”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(606,54): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(606,47): warning C4024: “MemoryMapperReadMemorySafeOnTargetProcess”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(588,1): warning C4047: “初始化”:“DWORD”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(620,41): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(620,34): warning C4024: “CheckMemoryAccessSafety”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(624,20): warning C4047: “return”:“QWORD”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(634,54): warning C4047: “函数”:“UINT64”与“PUINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(634,47): warning C4024: “MemoryMapperReadMemorySafeOnTargetProcess”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(616,1): warning C4047: “初始化”:“QWORD”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(646,60): warning C4100: “HasError”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(676,60): warning C4100: “HasError”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(706,59): warning C4100: “HasError”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(744,5): warning C4242: “函数”: 从“UINT64”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(749,55): warning C4100: “ImmediateMessagePassing”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(749,42): warning C4100: “Tag”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(911,41): warning C4100: “ImmediateMessagePassing”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(910,41): warning C4100: “Tag”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(929,42): warning C4100: “ImmediateMessagePassing”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(928,42): warning C4100: “Tag”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(970,44): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(946,47): warning C4100: “ImmediateMessagePassing”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1010,9): warning C4242: “函数”: 从“UINT64”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1016,91): warning C4100: “Value”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1016,78): warning C4100: “Name”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1016,46): warning C4100: “ImmediateMessagePassing”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1016,33): warning C4100: “Tag”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1087,78): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1089,39): warning C4267: “=”: 从“size_t”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1159,75): warning C4267: “+=”: 从“size_t”转换到“unsigned int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1222,61): warning C4047: “函数”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1222,34): warning C4024: “MemoryMapperReadMemorySafeOnTargetProcess”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1239,61): warning C4047: “函数”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1239,34): warning C4024: “MemoryMapperReadMemorySafeOnTargetProcess”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1250,78): warning C4267: “=”: 从“size_t”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1145,13): warning C4101: “CountOfBytesToRead”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1498,5): warning C4242: “函数”: 从“UINT64”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1307,1): warning C4267: “初始化”: 从“size_t”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2218,23): warning C4245: “return”: 从“int”转换到“UINT64”,有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2213,5): warning C4063: case“-99”对于枚举“REGS_ENUM”的 switch 不是有效值
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(114): message : 参见“REGS_ENUM”的声明
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2245,47): warning C4047: “!=”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2252,24): warning C4047: “return”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2260,23): warning C4245: “return”: 从“int”转换到“UINT64”,有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2874,57): warning C4242: “函数”: 从“UINT64”转换到“DWORD”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2898,57): warning C4242: “函数”: 从“UINT64”转换到“BYTE”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3022,84): warning C4242: “函数”: 从“UINT64”转换到“unsigned int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3794,28): warning C4242: “=”: 从“UINT64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3817,28): warning C4242: “=”: 从“UINT64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3829,24): warning C4242: “=”: 从“UINT64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3844,37): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3851,22): warning C4456: “Src2”的声明隐藏了上一个本地声明
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2830,13): message : 参见“Src2”的声明
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3858,40): warning C4242: “=”: 从“unsigned __int64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(256,79): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(387,71): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(429,71): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(451,89): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(467,56): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(467,101): warning C4047: “==”:“UINT32”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(479,98): warning C4047: “=”:“UINT64”与“BYTE *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(484,9): warning C4022: “memcpy”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(484,9): warning C4022: “memcpy”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(781,131): warning C4047: “!=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(801,56): warning C4047: “!=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(822,59): warning C4047: “>=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(822,100): warning C4047: “<”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(845,56): warning C4047: “!=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(863,133): warning C4047: “!=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(876,138): warning C4047: “!=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(890,119): warning C4047: “!=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(910,137): warning C4047: “!=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(934,65): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(941,53): warning C4047: “函数”:“unsigned __int64”与“PGUEST_REGS”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(941,49): warning C4024: “AsmDebuggerConditionCodeHandler”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(941,62): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(941,55): warning C4024: “AsmDebuggerConditionCodeHandler”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(941,77): warning C4047: “函数”:“unsigned __int64”与“DebuggerCheckForCondition (__cdecl *)”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(941,64): warning C4024: “AsmDebuggerConditionCodeHandler”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1030,57): warning C4047: “=”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1032,56): warning C4047: “=”:“unsigned __int64”与“PDEBUGGER_EVENT_ACTION”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1038,70): warning C4047: “=”:“PSYMBOL”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1047,57): warning C4047: “=”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1049,54): warning C4047: “=”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1055,86): warning C4133: “=”: 从“CHAR *”到“PSYMBOL”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1069,23): warning C4018: “<”: 有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1133,42): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1133,38): warning C4024: “AsmDebuggerCustomCodeHandler”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1133,48): warning C4047: “函数”:“unsigned __int64”与“PGUEST_REGS”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1133,44): warning C4024: “AsmDebuggerCustomCodeHandler”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1133,57): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1133,50): warning C4024: “AsmDebuggerCustomCodeHandler”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1133,90): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1133,65): warning C4024: “AsmDebuggerCustomCodeHandler”: 形参和实参 4 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1140,87): warning C4047: “函数”:“unsigned __int64”与“PGUEST_REGS”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1140,83): warning C4024: “AsmDebuggerCustomCodeHandler”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1140,96): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1140,89): warning C4024: “AsmDebuggerCustomCodeHandler”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1140,129): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1140,104): warning C4024: “AsmDebuggerCustomCodeHandler”: 形参和实参 4 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1102,40): warning C4100: “Tag”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1154,67): warning C4100: “Action”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1384,25): warning C4189: “CurrentEvent”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1597,128): warning C4047: “!=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1602,61): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1634,21): warning C4189: “TempList”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1635,21): warning C4189: “TempList2”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1776,46): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1779,68): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1779,102): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1800,46): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1803,68): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1803,103): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1804,68): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1804,102): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1850,58): warning C4022: “DebuggerCreateEvent”: 指针与实参 11 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1903,62): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1906,62): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1922,88): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1923,88): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1934,62): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1937,62): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1953,88): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1954,88): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1965,62): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1971,62): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1987,88): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1988,88): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1999,62): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2005,29): warning C4022: “EptHook”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2022,62): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2028,30): warning C4022: “EptHook2”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2028,68): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2035,88): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2060,113): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2060,127): warning C4022: “DpcRoutineRunTaskOnSingleCore”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2091,114): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2091,128): warning C4022: “DpcRoutineRunTaskOnSingleCore”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2116,108): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2116,122): warning C4022: “DpcRoutineRunTaskOnSingleCore”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2147,112): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2173,112): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2199,114): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2226,112): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2226,126): warning C4022: “DpcRoutineRunTaskOnSingleCore”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2257,121): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2300,115): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2331,115): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(1696,84): warning C4100: “BufferLength”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2439,98): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2393,73): warning C4100: “BufferLength”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2263): warning C4715: “GetPseudoRegValue”: 不是所有的控件路径都返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2281): warning C4715: “GetValue”: 不是所有的控件路径都返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2224): warning C4715: “GetRegValue”: 不是所有的控件路径都返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3875): warning C4715: “ScriptEngineExecute”: 不是所有的控件路径都返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Debugger.c(2719): warning C4715: “DebuggerTerminateEvent”: 不是所有的控件路径都返回值
4>DebuggerCommands.c
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
5>parse-table.c
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(36,32): warning C4047: “!=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(38,66): warning C4022: “MemoryManagerReadProcessMemoryNormal”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(201,112): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(271,111): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(339,66): warning C4047: “==”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(339,115): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(347,75): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(361,91): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(362,109): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(369,61): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(369,43): warning C4024: “MemoryMapperWriteMemoryUnsafe”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(379,91): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(380,109): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(382,76): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(382,58): warning C4024: “MemoryMapperWriteMemorySafeByPhysicalAddress”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(308,14): warning C4101: “CurrentProcessCr3”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(461,91): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(462,109): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(470,74): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(470,56): warning C4024: “MemoryMapperWriteMemorySafeOnTargetProcess”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(480,91): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(481,109): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(483,76): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(483,58): warning C4024: “MemoryMapperWriteMemorySafeByPhysicalAddress”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(414,14): warning C4101: “CurrentProcessCr3”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(570,67): warning C4047: “!=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(579,81): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(609,120): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(669,67): warning C4047: “!=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(528,14): warning C4189: “DestinationAddress”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(721,48): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(738,49): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(738,79): warning C4020: “VirtualAddressToPhysicalAddress”: 实参太多
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(789,67): warning C4047: “==”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(796,84): warning C4022: “PhysicalAddressToVirtualAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(797,84): warning C4022: “PhysicalAddressToVirtualAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(820,41): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(831,78): warning C4047: “!=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(833,75): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(835,42): warning C4047: “!=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(837,86): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(868,64): warning C4047: “!=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(876,38): warning C4133: “=”: 从“PDEBUGGER_SEARCH_MEMORY”到“PUINT64”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(928,33): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(1028,39): warning C4047: “函数”:“unsigned __int64”与“PDEBUGGEE_SEND_GENERAL_PACKET_FROM_DEBUGGEE_TO_DEBUGGER”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(1028,18): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(293): warning C4702: 无法访问的代码
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerCommands.c(671): warning C4701: 使用了可能未初始化的局部变量“CurrentProcessCr3”
4>DebuggerEvents.c
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
5>scanner.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerEvents.c(84,90): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerEvents.c(99,55): warning C4098: “DebuggerEventEptHook2GeneralDetourEventHandler”:“void”函数返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerEvents.c(110,13): warning C4098: “DebuggerEventEptHook2GeneralDetourEventHandler”:“void”函数返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerEvents.c(143,14): warning C4022: “EptHook2”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DebuggerEvents.c(144): warning C4715: “DebuggerEventEnableMonitorReadAndWriteForAddress”: 不是所有的控件路径都返回值
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>DpcRoutines.c
3>tools.cpp
5>script-engine.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(64,28): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(71,44): warning C4242: “函数”: 从“UINT32”转换到“CCHAR”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(127,91): warning C4100: “SystemArgument2”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(127,68): warning C4100: “SystemArgument1”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(127,45): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(127,34): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(155,90): warning C4100: “SystemArgument2”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(155,67): warning C4100: “SystemArgument1”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(155,44): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(155,33): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(188,64): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(188,49): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(183,114): warning C4100: “SystemArgument2”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(183,91): warning C4100: “SystemArgument1”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(183,57): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(212,65): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(212,50): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(207,115): warning C4100: “SystemArgument2”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(207,92): warning C4100: “SystemArgument1”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(207,58): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(231,113): warning C4100: “SystemArgument2”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(231,90): warning C4100: “SystemArgument1”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(231,67): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(231,56): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(255,113): warning C4100: “SystemArgument2”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(255,90): warning C4100: “SystemArgument1”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(255,67): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(255,56): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(284,62): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(284,47): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(279,113): warning C4100: “SystemArgument2”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(279,90): warning C4100: “SystemArgument1”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(279,56): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(303,115): warning C4100: “SystemArgument2”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(303,92): warning C4100: “SystemArgument1”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(303,69): warning C4100: “DeferredContext”: 未引用的形参
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(100,30): warning C4013: “SymbolAbortLoading”未定义;假设外部返回 int
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(100,32): warning C4098: “ScriptEngineSymbolAbortLoading”:“void”函数返回值
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(233,43): warning C4013: “GetTerminalId”未定义;假设外部返回 int
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(251,1): warning C4090: “初始化”: 不同的“const”限定符
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(392,31): warning C4022: “free”: 指针与实参 1 不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(532,31): warning C4018: “<”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(930,58): warning C4047: “=”:“unsigned __int64”与“PUINT64”的间接级别不同
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1009,24): warning C4477: “printf”: 格式字符串“%d”需要类型“int”的参数,但可变参数 1 拥有了类型“UINT64”
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1009,24): message : 请考虑在格式字符串中使用“%lld”
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1009,24): message : 请考虑在格式字符串中使用“%Id”
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1009,24): message : 请考虑在格式字符串中使用“%I64d”
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1011,58): warning C4047: “=”:“unsigned __int64”与“PUINT64”的间接级别不同
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1159,54): warning C4047: “=”:“unsigned __int64”与“PUINT64”的间接级别不同
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1243,62): warning C4047: “=”:“unsigned __int64”与“PUINT64”的间接级别不同
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(918,1): warning C4047: “初始化”:“PUINT64”与“unsigned int”的间接级别不同
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(998,1): warning C4047: “初始化”:“PUINT64”与“unsigned int”的间接级别不同
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1154,1): warning C4047: “初始化”:“PUINT64”与“unsigned int”的间接级别不同
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1228,1): warning C4047: “初始化”:“PUINT64”与“unsigned int”的间接级别不同
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1532,61): warning C4244: “=”: 从“unsigned __int64”转换到“int”,可能丢失数据
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1535,13): warning C4033: “ScriptEngineBooleanExpresssionParse”必须返回值
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1589,49): warning C4090: “=”: 不同的“const”限定符
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1591,59): warning C4090: “=”: 不同的“const”限定符
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1629,54): warning C4244: “=”: 从“unsigned __int64”转换到“int”,可能丢失数据
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1693,81): warning C4047: “=”:“PSYMBOL”与“unsigned __int64”的间接级别不同
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1694,26): warning C4133: “函数”: 从“unsigned __int64 *”到“char *”的类型不兼容
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1692,1): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1702,68): warning C4133: “函数”: 从“unsigned __int64 *”到“const char *”的类型不兼容
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1702,1): warning C4267: “初始化”: 从“size_t”转换到“int”,可能丢失数据
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1729,16): warning C4477: “printf”: 格式字符串“%s”需要类型“char *”的参数,但可变参数 2 拥有了类型“unsigned __int64 *”
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1858,30): warning C4018: “<=”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1937,23): warning C4018: “<”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(2029,23): warning C4018: “<”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\script-engine.c(1672): warning C4715: “ScriptEngineBooleanExpresssionParse”: 不是所有的控件路径都返回值
5>common.c
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(303,58): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(332,64): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(332,60): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(327,122): warning C4100: “SystemArgument2”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(327,99): warning C4100: “SystemArgument1”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(327,76): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(327,65): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(356,55): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(356,51): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(351,116): warning C4100: “SystemArgument2”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(351,93): warning C4100: “SystemArgument1”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(351,70): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(351,59): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(380,58): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(380,43): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(375,109): warning C4100: “SystemArgument2”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(375,86): warning C4100: “SystemArgument1”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\DpcRoutines.c(375,52): warning C4100: “Dpc”: 未引用的形参
4>ExtensionCommands.c
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
5>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\common.c(437,1): warning C4244: “初始化”: 从“unsigned __int64”转换到“int”,可能丢失数据
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\common.c(448,23): warning C4018: “<”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\common.c(462,23): warning C4018: “<”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\common.c(476,23): warning C4018: “<”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\common.c(490,23): warning C4018: “<”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\common.c(504,23): warning C4018: “<”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\common.c(518,23): warning C4018: “<”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\common.c(532,23): warning C4018: “<”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\common.c(546,23): warning C4018: “<”: 有符号/无符号不匹配
5>D:\git\my\fork\HyperDbg\hyperdbg\script-engine\common.c(560,23): warning C4018: “<”: 有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(24,61): warning C4047: “==”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(32,93): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(37,56): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(82,104): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(87,56): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(104,103): warning C4022: “PhysicalAddressToVirtualAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(126,52): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(138,56): warning C4022: “MemoryMapperGetPteVa”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(141,48): warning C4047: “=”:“UINT64”与“PPAGE_ENTRY”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(148,56): warning C4022: “MemoryMapperGetPteVa”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(151,48): warning C4047: “=”:“UINT64”与“PPAGE_ENTRY”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(158,54): warning C4022: “MemoryMapperGetPteVa”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(161,44): warning C4047: “=”:“UINT64”与“PPAGE_ENTRY”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(168,54): warning C4022: “MemoryMapperGetPteVa”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(171,44): warning C4047: “=”:“UINT64”与“PPAGE_ENTRY”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(191,65): warning C4022: “KeGenericCallDpc”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(218,66): warning C4022: “KeGenericCallDpc”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(300,64): warning C4022: “KeGenericCallDpc”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ExtensionCommands.c(381,60): warning C4022: “KeGenericCallDpc”: 指针与实参 2 不匹配
4>EferHook.c
5> 正在创建库 D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\script-engine.lib 和对象 D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\script-engine.exp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EferHook.c(281,55): warning C4022: “MemoryMapperCheckIfPageIsPresentByCr3”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EferHook.c(348,59): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EferHook.c(370,64): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>Ept.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.c(180,110): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.c(180,98): warning C4024: “PhysicalAddressToVirtualAddress”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.c(262,47): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.c(262,29): warning C4024: “PoolManagerFreePool”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.c(234,109): warning C4100: “CoreIndex”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.c(440,22): warning C4101: “Output”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.c(687,78): warning C4047: “==”:“SIZE_T”与“PVOID”的间接级别不同
4>Events.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>GdbStub.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(25,38): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(38,45): warning C4100: “len”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(38,32): warning C4100: “data”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(38,23): warning C4100: “ptr”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(73,22): warning C4242: “=”: 从“uint32_t”转换到“uint16_t”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(78,70): warning C4311: “类型强制转换”: 从“const void *const ”到“uint32_t”的指针截断
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(79,71): warning C4311: “类型强制转换”: 从“const void *const ”到“uint32_t”的指针截断
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(89,32): warning C4100: “idtr”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(99,33): warning C4100: “idtr”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(118,45): warning C4242: “=”: 从“uint32_t”转换到“uint16_t”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(119,53): warning C4311: “类型强制转换”: 从“const void *”到“uint32_t”的指针截断
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(120,53): warning C4311: “类型强制转换”: 从“const void *”到“uint32_t”的指针截断
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(136,42): warning C4311: “类型强制转换”: 从“dbg_idt_gate [32]”到“uint32_t”的指针截断
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(226,13): warning C4098: “dbg_io_write_8”:“void”函数返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(221,39): warning C4100: “val”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(221,25): warning C4100: “port”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(233,24): warning C4100: “port”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(267,48): warning C4242: “函数”: 从“int”转换到“uint8_t”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(702,45): warning C4242: “=”: 从“int”转换到“char”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(795,50): warning C4242: “=”: 从“int”转换到“char”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(837,24): warning C4267: “return”: 从“size_t”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(871,29): warning C4244: “=”: 从“int”转换到“char”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(923,19): warning C4267: “return”: 从“size_t”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(964,20): warning C4267: “return”: 从“size_t”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(993,41): warning C4267: “函数”: 从“size_t”转换到“address”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(1028,42): warning C4267: “函数”: 从“size_t”转换到“address”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(1068,39): warning C4100: “buf_len”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(1068,27): warning C4100: “buf”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(1199,32): warning C4242: “=”: 从“int”转换到“char”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(1227,67): warning C4242: “函数”: 从“int”转换到“char”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(1433,75): warning C4242: “函数”: 从“int”转换到“char”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.c(43): warning C4716: “dbg_sys_memset”: 必须返回一个值
4>Kd.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(154,21): warning C4100: “Context”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(233,46): warning C4047: “=”:“BYTE”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(234,46): warning C4047: “=”:“BYTE”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(235,46): warning C4047: “=”:“BYTE”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(236,46): warning C4047: “=”:“BYTE”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(392,52): warning C4133: “函数”: 从“UINT32 *”到“CHAR *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(421,1): warning C4047: “初始化”:“UCHAR”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(478,78): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(514,74): warning C4047: “!=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(521,104): warning C4047: “==”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(522,101): warning C4047: “==”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(553,90): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(583,32): warning C4100: “CurrentCore”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(605,90): warning C4047: “!=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(612,89): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(675,75): warning C4047: “!=”:“UINT32”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(758,75): warning C4047: “函数”:“UINT32”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(758,60): warning C4024: “SwitchOnAnotherProcessMemoryLayout”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(763,40): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(775,20): warning C4098: “KdSwitchToNewProcessDpc”:“void”函数返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(748,22): warning C4101: “VirtualAddress”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(749,22): warning C4101: “PhysicalAddr”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(800,35): warning C4047: “函数”:“PRKDPC”与“PKDPC *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(800,21): warning C4024: “KeInitializeDpc”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(800,44): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(804,47): warning C4047: “函数”:“PRKDPC”与“PKDPC *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(804,33): warning C4024: “KeSetTargetProcessorDpc”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(804,64): warning C4242: “函数”: 从“UINT32”转换到“CCHAR”,可能丢失数据

from hyperdbg.

kouzhudong avatar kouzhudong commented on May 12, 2024

4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(807,36): warning C4047: “函数”:“PRKDPC”与“PKDPC *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(807,22): warning C4024: “KeInsertQueueDpc”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(824,56): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(831,42): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(832,29): warning C4022: “KdFireDpc”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(863,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(864,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(865,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(866,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
5>script-engine.vcxproj -> D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\script-engine.dll
5>已完成生成项目“script-engine.vcxproj”的操作。
6>------ 已启动生成: 项目: hprdbgctrl, 配置: Debug x64 ------
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(867,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(868,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(911,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(912,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(913,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(914,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(915,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(916,69): warning C4242: “=”: 从“UINT64”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(984,75): warning C4047: “!=”:“UINT32”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1029,71): warning C4245: “函数”: 从“int”转换到“UINT32”,有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1049,48): warning C4245: “函数”: 从“int”转换到“UINT32”,有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1074,23): warning C4133: “函数”: 从“DEBUGGEE_FORMATS_PACKET *”到“CHAR *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1182,33): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1427,86): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1428,85): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1456,52): warning C4245: “函数”: 从“int”转换到“UINT32”,有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1470,57): warning C4245: “函数”: 从“int”转换到“UINT32”,有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1587,54): warning C4245: “函数”: 从“int”转换到“UINT32”,有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1640,38): warning C4047: “函数”:“CHAR *”与“CHAR ()[3033]”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1640,27): warning C4024: “KdRecvBuffer”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1821,60): warning C4133: “函数”: 从“PDEBUGGEE_CHANGE_CORE_PACKET”到“CHAR *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1849,55): warning C4133: “函数”: 从“PDEBUGGER_FLUSH_LOGGING_BUFFERS”到“CHAR *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1883,62): warning C4133: “函数”: 从“PDEBUGGEE_REGISTER_READ_DESCRIPTION”到“CHAR *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1905,60): warning C4267: “=”: 从“size_t”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1912,77): warning C4057: “函数”:“CHAR *”与“unsigned char *”在稍微不同的基类型间接寻址上不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1913,85): warning C4267: “函数”: 从“size_t”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1938,77): warning C4057: “函数”:“CHAR *”与“unsigned char *”在稍微不同的基类型间接寻址上不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(1965,63): warning C4133: “函数”: 从“PDEBUGGEE_CHANGE_PROCESS_PACKET”到“CHAR *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(2002,56): warning C4133: “函数”: 从“PDEBUGGEE_SCRIPT_PACKET”到“CHAR *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(2029,99): warning C4133: “=”: 从“DEBUGGER_GENERAL_EVENT_DETAIL *”到“PDEBUGGEE_EVENT_AND_ACTION_HEADER_FOR_REMOTE_PACKET”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(2047,94): warning C4133: “=”: 从“DEBUGGER_GENERAL_ACTION *”到“PDEBUGGEE_EVENT_AND_ACTION_HEADER_FOR_REMOTE_PACKET”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(2090,73): warning C4133: “函数”: 从“PDEBUGGER_MODIFY_EVENTS”到“CHAR *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(2111,52): warning C4133: “函数”: 从“PDEBUGGEE_BP_PACKET”到“CHAR *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(2131,64): warning C4133: “函数”: 从“PDEBUGGEE_BP_LIST_OR_MODIFY_PACKET”到“CHAR *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(2316,59): warning C4242: “=”: 从“UINT64”转换到“ULONG”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(2322,63): warning C4242: “=”: 从“ULONG”转换到“USHORT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Kd.c(2338,48): warning C4133: “函数”: 从“DEBUGGEE_PAUSED_PACKET *”到“CHAR *”的类型不兼容
4>KernelTests.c
6>Assembling AsmVmxChecks.asm...
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(50,38): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(51,38): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(52,38): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(53,38): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(64,38): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(65,38): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(66,38): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(67,38): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(68,38): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(69,38): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(42,1): warning C4047: “初始化”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(92,82): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(96,65): warning C4047: “函数”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(96,61): warning C4024: “TestKernelConfigureTagsAndCallTargetFunction”: 形参和实参 7 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(98,25): warning C4047: “!=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(103,27): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(83,1): warning C4047: “初始化”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(134,53): warning C4047: “=”:“UINT64”与“PVOID (__cdecl *)(POOL_TYPE,SIZE_T,ULONG)”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(140,42): warning C4047: “=”:“UINT64”与“NTSTATUS (__cdecl *)(HANDLE,HANDLE,PIO_APC_ROUTINE,PVOID,PIO_STATUS_BLOCK,PVOID,ULONG,PLARGE_INTEGER,PULONG)”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\KernelTests.c(146,43): warning C4047: “=”:“UINT64”与“NTSTATUS (__cdecl *)(HANDLE,HANDLE,PIO_APC_ROUTINE,PVOID,PIO_STATUS_BLOCK,PVOID,ULONG,PLARGE_INTEGER,PULONG)”的间接级别不同
4>Mtf.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
6>pch.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Mtf.c(112,89): warning C4047: “!=”:“UINT32”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Mtf.c(153,86): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>ScriptEngine.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ScriptEngine.c(40,20): warning C4047: “return”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\ScriptEngine.c(22,1): warning C4047: “初始化”:“UINT64”与“void *”的间接级别不同
4>SerialConnection.c
3>hyperdbg-test.vcxproj -> D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\hyperdbg-test.exe
3>已完成生成项目“hyperdbg-test.vcxproj”的操作。
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SerialConnection.c(37,1): warning C4142: "SerialConnectionSend": 类型的良性重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SerialConnection.h(47): message : 参见“SerialConnectionSend”的声明
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SerialConnection.c(74,1): warning C4142: "SerialConnectionSendTwoBuffers": 类型的良性重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SerialConnection.h(50): message : 参见“SerialConnectionSendTwoBuffers”的声明
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SerialConnection.c(263,47): warning C4133: “函数”: 从“PDEBUGGER_PREPARE_DEBUGGEE”到“CHAR *”的类型不兼容
4>Steppings.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(56,112): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(58,66): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(66,9): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(71,39): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(97,36): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(142,53): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(163,50): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(190,55): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(260,104): warning C4047: “=”:“UINT64”与“PDEBUGGER_STEPPING_THREAD_DETAILS”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(315,120): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(334,119): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(387,55): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(388,54): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(405,125): warning C4047: “=”:“PDEBUGGER_STEPPING_THREAD_DETAILS”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(418,103): warning C4047: “=”:“UINT32”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(419,103): warning C4047: “=”:“UINT32”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(420,103): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(421,103): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(520,67): warning C4047: “=”:“UINT64”与“PDEBUGGER_STEPPING_THREAD_DETAILS”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(543,39): warning C4022: “SteppingsSwapPageWithInfiniteLoop”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(595,126): warning C4047: “=”:“UINT64”与“PDEBUGGER_STEPPING_THREAD_DETAILS”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(488,22): warning C4101: “GuestRflags”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(485,26): warning C4101: “Ss”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(486,22): warning C4101: “MsrValue”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(485,22): warning C4101: “Cs”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(659,109): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(612,23): warning C4101: “Descriptor”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(751,40): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(752,39): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(907,127): warning C4047: “=”:“UINT64”与“PDEBUGGER_STEPPING_THREAD_DETAILS”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(1191,104): warning C4242: “函数”: 从“UINT64”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(1399,109): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(1274,68): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(1426,87): warning C4022: “KeGenericCallDpc”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(1444,42): warning C4100: “GuestRegs”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(1448): warning C4702: 无法访问的代码
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(1454): warning C4702: 无法访问的代码
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(1456): warning C4702: 无法访问的代码
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(1474): warning C4702: 无法访问的代码
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Steppings.c(1476): warning C4702: 无法访问的代码
4>Termination.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(75,129): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(116,74): warning C4022: “PhysicalAddressToVirtualAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(118,48): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(119,66): warning C4022: “PhysicalAddressToVirtualAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(149,74): warning C4022: “PhysicalAddressToVirtualAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(151,48): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(152,66): warning C4022: “PhysicalAddressToVirtualAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(182,74): warning C4022: “PhysicalAddressToVirtualAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(184,48): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(185,66): warning C4022: “PhysicalAddressToVirtualAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(245,57): warning C4022: “PhysicalAddressToVirtualAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(309,121): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(309,135): warning C4022: “DpcRoutineRunTaskOnSingleCore”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(388,122): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(388,136): warning C4022: “DpcRoutineRunTaskOnSingleCore”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(468,120): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(468,134): warning C4022: “DpcRoutineRunTaskOnSingleCore”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(554,116): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(554,130): warning C4022: “DpcRoutineRunTaskOnSingleCore”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(640,116): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(640,130): warning C4022: “DpcRoutineRunTaskOnSingleCore”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(666,47): warning C4100: “Event”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(704,46): warning C4100: “Event”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(795,120): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(874,120): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(953,122): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(1039,123): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Termination.c(1125,123): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>Transparency.c
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\list.h(15,1): warning C4005: “CONTAINING_RECORD”: 宏重定义
6>C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um\winnt.h(1394): message : 参见“CONTAINING_RECORD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(343,1): warning C4022: “memcpy”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(343,1): warning C4022: “memcpy”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(350,96): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(551,62): warning C4047: “==”:“UINT32”与“PCHAR”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(601,94): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(611,99): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(628,105): warning C4047: “!=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(635,77): warning C4242: “函数”: 从“UINT64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(636,87): warning C4242: “函数”: 从“UINT64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(662,100): warning C4047: “!=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(670,73): warning C4242: “函数”: 从“UINT64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(671,83): warning C4242: “函数”: 从“UINT64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(513,17): warning C4189: “GuestCsSel”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Transparency.c(358): warning C4715: “TransparentAddNameOrProcessIdToTheList”: 不是所有的控件路径都返回值
4>Vmexit.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmexit.c(164,71): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmexit.c(177,71): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmexit.c(209,87): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmexit.c(213,88): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmexit.c(267,75): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmexit.c(303,84): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmexit.c(376,73): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmexit.c(32,27): warning C4189: “Rflags”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmexit.c(34,27): warning C4189: “ExitInstructionLength”: 局部变量已初始化但不引用
6>attach.cpp
4>IdtEmulation.c
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\attach.cpp(350,28): warning C4244: “参数”: 从“UINT64”转换到“DWORD”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\attach.cpp(358,48): warning C4244: “参数”: 从“UINT64”转换到“DWORD”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\attach.cpp(358,37): warning C4244: “参数”: 从“UINT64”转换到“DWORD”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\attach.cpp(369,32): warning C4244: “参数”: 从“UINT64”转换到“UINT32”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\attach.cpp(369,21): warning C4244: “参数”: 从“UINT64”转换到“UINT32”,可能丢失数据
6>bc.cpp
6>bd.cpp
6>be.cpp
6>bl.cpp
6>bp.cpp
6>break-control.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\break-control.cpp(95,73): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
6>cls.cpp
6>connect.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.c(241,85): warning C4047: “==”:“UINT32”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.c(392,85): warning C4047: “!=”:“UINT32”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.c(402,84): warning C4047: “=”:“UINT32”与“void *”的间接级别不同
6>cpuid.cpp
4>EptHook.c
6>d-u.cpp
6>debug.cpp
6>debugger.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(203,23): warning C4018: “<”: 有符号/无符号不匹配
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(344,25): warning C4311: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(344,25): warning C4302: “类型强制转换”: 从“LIST_ENTRY ”到“unsigned long”截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(468,47): warning C4267: “+=”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(488,47): warning C4267: “-=”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(546,51): warning C4267: “+=”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(583,47): warning C4267: “-=”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(663,55): warning C4267: “+=”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(705,51): warning C4267: “-=”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(389,20): warning C4101: “FinalBuffer”: 未引用的局部变量
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(1204,40): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(1605,65): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(2163,21): warning C4311: “类型强制转换”: 从“LIST_ENTRY ”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\debugger.cpp(2163,21): warning C4302: “类型强制转换”: 从“LIST_ENTRY ”到“unsigned long”截断
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(142,72): warning C4047: “=”:“UINT64”与“CHAR (
)[4096]”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(143,84): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(144,68): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(160,90): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(178,113): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(214,105): warning C4047: “=”:“PEPT_HOOKED_PAGE_DETAIL”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(230,51): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(260,59): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(285,71): warning C4047: “=”:“UINT64”与“CHAR (
)[4096]”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(286,84): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(287,68): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
6>detach.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\detach.cpp(69,47): warning C4244: “=”: 从“UINT64”转换到“UINT32”,可能丢失数据
6>disconnect.cpp
6>dr.cpp
6>e.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(300,49): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(300,36): warning C4024: “MemoryMapperReadMemorySafe”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(47,29): warning C4101: “Descriptor”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(377,72): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(377,59): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(377,116): warning C4047: “函数”:“__int64”与“void ”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(377,112): warning C4024: “AsmVmxVmcall”: 形参和实参 4 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(362,29): warning C4101: “HookedPageDetail”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(434,76): warning C4047: “==”:“SIZE_T”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(466,21): warning C4098: “EptHookRestoreAllHooksToOrginalEntry”:“void”函数返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(607,82): warning C4022: “ldisasm”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(626,95): warning C4047: “=”:“PCHAR”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(646,46): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(646,32): warning C4024: “MemoryMapperReadMemorySafe”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(675,134): warning C4047: “=”:“PHIDDEN_HOOKS_DETOUR_DETAILS”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(683,64): warning C4047: “=”:“UINT64”与“PHIDDEN_HOOKS_DETOUR_DETAILS”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(786,109): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(835,101): warning C4047: “=”:“PEPT_HOOKED_PAGE_DETAIL”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(846,47): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(901,49): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(901,36): warning C4024: “MemoryMapperReadMemorySafe”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(913,66): warning C4047: “=”:“UINT64”与“CHAR (
)[4096]”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(914,74): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(915,63): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(921,78): warning C4022: “EptHookInstructionMemory”: 指针与实参 4 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(715,29): warning C4101: “Descriptor”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1031,53): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1031,40): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1031,67): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1031,55): warning C4024: “AsmVmxVmcall”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1092,76): warning C4047: “=”:“ULONG64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1093,57): warning C4047: “=”:“ULONG64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1125,56): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1130,65): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1145,55): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1150,65): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1193,67): warning C4047: “==”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1204,58): warning C4047: “函数”:“UINT64”与“PHIDDEN_HOOKS_DETOUR_DETAILS”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1204,38): warning C4024: “PoolManagerFreePool”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1236,44): warning C4047: “=”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1239,23): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1239,104): warning C4047: “=”:“SIZE_T”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1279,103): warning C4022: “KeGenericCallDpc”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1290,61): warning C4047: “函数”:“UINT64”与“PEPT_HOOKED_PAGE_DETAIL”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1290,50): warning C4024: “PoolManagerFreePool”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1304,65): warning C4456: “HookedEntry”的声明隐藏了上一个本地声明
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1253,33): message : 参见“HookedEntry”的声明
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1328,88): warning C4047: “=”:“UINT64”与“CHAR (
)[4096]”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1329,100): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1330,85): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1342,82): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1375,95): warning C4022: “KeGenericCallDpc”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1392,53): warning C4047: “函数”:“UINT64”与“PEPT_HOOKED_PAGE_DETAIL”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1392,42): warning C4024: “PoolManagerFreePool”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1458,45): warning C4047: “函数”:“UINT64”与“PEPT_HOOKED_PAGE_DETAIL”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(1458,34): warning C4024: “PoolManagerFreePool”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\EptHook.c(405): warning C4715: “EptHook”: 不是所有的控件路径都返回值
4>HypervisorRoutines.c
6>epthook.cpp
6>eval.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
6>events.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\events.cpp(209,56): warning C4311: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\events.cpp(209,56): warning C4302: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\events.cpp(249,56): warning C4311: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\events.cpp(249,56): warning C4302: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\events.cpp(299,56): warning C4311: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\events.cpp(299,56): warning C4302: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\events.cpp(350,56): warning C4311: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\events.cpp(350,56): warning C4302: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\events.cpp(579,44): warning C4244: “参数”: 从“UINT64”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(51,45): warning C4267: “函数”: 从“size_t”转换到“INT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(62,46): warning C4267: “函数”: 从“size_t”转换到“INT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(73,46): warning C4267: “函数”: 从“size_t”转换到“INT”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(23,24): warning C4189: “VmxBasicMsr”: 局部变量已初始化但不引用
6>正在生成代码...
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(285,76): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(214,12): warning C4189: “Mode”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(545,23): warning C4242: “函数”: 从“ULONG64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(545,74): warning C4047: “函数”:“unsigned long *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(545,50): warning C4024: “SetBit”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(549,23): warning C4242: “函数”: 从“ULONG64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(549,81): warning C4047: “函数”:“unsigned long *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(549,75): warning C4024: “SetBit”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(556,36): warning C4242: “函数”: 从“ULONG64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(556,94): warning C4047: “函数”:“unsigned long *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(556,88): warning C4024: “SetBit”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(560,36): warning C4242: “函数”: 从“ULONG64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(560,94): warning C4047: “函数”:“unsigned long *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(560,88): warning C4024: “SetBit”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(594,25): warning C4242: “函数”: 从“ULONG64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(594,76): warning C4047: “函数”:“unsigned long *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(594,52): warning C4024: “ClearBit”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(598,25): warning C4242: “函数”: 从“ULONG64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(598,83): warning C4047: “函数”:“unsigned long *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(598,77): warning C4024: “ClearBit”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(605,38): warning C4242: “函数”: 从“ULONG64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(605,96): warning C4047: “函数”:“unsigned long *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(605,90): warning C4024: “ClearBit”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(609,38): warning C4242: “函数”: 从“ULONG64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(609,96): warning C4047: “函数”:“unsigned long *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(609,90): warning C4024: “ClearBit”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(627,1): warning C4047: “初始化”:“ULONG64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(628,1): warning C4047: “初始化”:“ULONG64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(650,45): warning C4133: “函数”: 从“void (__cdecl *)(UINT64)”到“PKIPI_BROADCAST_WORKER”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(662,24): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(667,54): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(667,50): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(667,60): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(667,56): warning C4024: “AsmVmxVmcall”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(667,66): warning C4047: “函数”:“__int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(667,62): warning C4024: “AsmVmxVmcall”: 形参和实参 4 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(674,65): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(674,61): warning C4024: “AsmVmxVmcall”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(674,71): warning C4047: “函数”:“__int64”与“void *”的间接级别不同

from hyperdbg.

kouzhudong avatar kouzhudong commented on May 12, 2024

4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(674,67): warning C4024: “AsmVmxVmcall”: 形参和实参 4 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(710,49): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(710,38): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(788,48): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(788,37): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(935,19): warning C4022: “AsmReloadGdtr”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(935,38): warning C4242: “函数”: 从“ULONG64”转换到“unsigned long”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(943,19): warning C4022: “AsmReloadIdtr”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(943,38): warning C4242: “函数”: 从“ULONG64”转换到“unsigned long”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(961,47): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(961,43): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(961,53): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(961,49): warning C4024: “AsmVmxVmcall”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(961,59): warning C4047: “函数”:“__int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(961,55): warning C4024: “AsmVmxVmcall”: 形参和实参 4 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(956,67): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(956,56): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(989,60): warning C4047: “函数”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(989,45): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(989,66): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(989,62): warning C4024: “AsmVmxVmcall”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(989,72): warning C4047: “函数”:“__int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(989,68): warning C4024: “AsmVmxVmcall”: 形参和实参 4 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(984,57): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1018,39): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1042,35): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1060,72): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1084,68): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1089,1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1343,1): warning C4133: “初始化”: 从“PGUEST_REGS”到“UINT64 *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1661,20): warning C4242: “函数”: 从“UINT64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1661,71): warning C4047: “函数”:“unsigned long *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1661,47): warning C4024: “SetBit”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1665,29): warning C4242: “函数”: 从“UINT64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1665,80): warning C4047: “函数”:“unsigned long *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1665,56): warning C4024: “SetBit”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1691,39): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1692,39): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1716,35): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\HypervisorRoutines.c(1717,35): warning C4022: “memset”: 指针与实参 1 不匹配
4>Invept.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>Ioctl.c
6>正在编译...
6>exception.cpp
6>exit.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
6>flush.cpp
6>formats.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ioctl.c(112,66): warning C4245: “函数”: 从“int”转换到“UINT32”,有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ioctl.c(215,105): warning C4133: “函数”: 从“PDEBUGGER_READ_AND_WRITE_ON_MSR”到“UINT64 *”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ioctl.c(944,68): warning C4047: “==”:“UINT32”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ioctl.c(999,89): warning C4047: “==”:“UINT32”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ioctl.c(53,61): warning C4101: “SizeOfPrintRequestToBeDeliveredToUsermode”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ioctl.c(34,61): warning C4101: “RegBufferResult”: 未引用的局部变量
4>IoHandler.c
6>epthook2.cpp
6>forwarding.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\forwarding.cpp(325,1): warning C4311: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\forwarding.cpp(325,1): warning C4302: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”截断
6>g.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\g.cpp(60,61): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
6>gaussian-rng.cpp
6>help.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
6>hide.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\hide.cpp(178,30): warning C4244: “=”: 从“UINT64”转换到“UINT32”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\hide.cpp(187,61): warning C4267: “=”: 从“size_t”转换到“UINT32”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\hide.cpp(232,5): warning C4267: “参数”: 从“size_t”转换到“DWORD”,可能丢失数据
6>i.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.c(70,99): warning C4047: “=”:“void *”与“ULONG64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.c(83,38): warning C4242: “=”: 从“UINT64”转换到“UINT16”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.c(92,44): warning C4242: “=”: 从“UINT64”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.c(108,59): warning C4057: “函数”:“UINT32 *”与“unsigned long *”在稍微不同的基类型间接寻址上不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.c(146,60): warning C4057: “函数”:“UINT32 *”与“unsigned long *”在稍微不同的基类型间接寻址上不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.c(182,22): warning C4456: “GpReg”的声明隐藏了上一个本地声明
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.c(29,12): message : 参见“GpReg”的声明
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.c(29,12): warning C4189: “GpReg”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.c(246,42): warning C4022: “ldisasm”: 指针与实参 1 不匹配
6>interrupt.cpp
4>Logging.c
6>ioin.cpp
6>ioout.cpp
6>kd.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\kd.cpp(1418,11): warning C4102: “StartAgain”: 未引用的标签
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\kd.cpp(2036,13): warning C4552: ”!“: 未使用表达式结果
6>listen.cpp
6>listening.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\listening.cpp(588,59): warning C4244: “参数”: 从“UINT64”转换到“UINT32”,可能丢失数据
6>load.cpp
6>logclose.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\logclose.cpp(29,18): warning C4129: “.”: 不可识别的字符转义序列
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(61,135): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(62,137): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(72,9): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(97,54): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(98,54): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(234,1): warning C4047: “初始化”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(375,1): warning C4047: “初始化”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(510,1): warning C4047: “初始化”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(511,1): warning C4047: “初始化”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(607,12): warning C4101: “OldIRQL”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(811,68): warning C4267: “函数”: 从“size_t”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(853,67): warning C4022: “LogSendBuffer”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(860,13): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(866,1): warning C4022: “memcpy”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(874,83): warning C4267: “+=”: 从“size_t”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(1019,48): warning C4100: “DeviceObject”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(1023,29): warning C4101: “OOldIrql”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(1110,50): warning C4100: “DeviceObject”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(1116,29): warning C4101: “OldIrql”: 未引用的局部变量
6>logopen.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\logopen.cpp(31,18): warning C4129: “.”: 不可识别的字符转义序列
6>正在生成代码...
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(79): warning C4715: “LogInitialize”: 不是所有的控件路径都返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(286): warning C4715: “LogSendBuffer”: 不是所有的控件路径都返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(361): warning C4701: 使用了可能未初始化的局部变量“OldIRQL”
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(173): warning C4701: 使用了可能未初始化的局部变量“OldIRQL”
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(492): warning C4701: 使用了可能未初始化的局部变量“OldIRQL”
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Logging.c(888): warning C4701: 使用了可能未初始化的局部变量“OldIRQL”
4>MemoryManager.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryManager.c(101,63): warning C4047: “=”:“LONGLONG”与“PVOID”的间接级别不同
4>MemoryMapper.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(46,18): warning C4242: “return”: 从“UINT64”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(77,53): warning C4047: “=”:“PUINT64”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(87,44): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(87,42): warning C4024: “MemoryMapperGetOffset”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(96,75): warning C4047: “=”:“PUINT64”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(106,44): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(106,42): warning C4024: “MemoryMapperGetOffset”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(115,73): warning C4047: “=”:“PUINT64”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(125,42): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(125,40): warning C4024: “MemoryMapperGetOffset”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(134,71): warning C4047: “=”:“PUINT64”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(144,42): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(144,40): warning C4024: “MemoryMapperGetOffset”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(89,1): warning C4133: “初始化”: 从“unsigned __int64 *”到“PPAGE_ENTRY”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(108,1): warning C4133: “初始化”: 从“unsigned __int64 *”到“PPAGE_ENTRY”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(127,1): warning C4133: “初始化”: 从“unsigned __int64 *”到“PPAGE_ENTRY”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(146,1): warning C4133: “初始化”: 从“unsigned __int64 *”到“PPAGE_ENTRY”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(195,54): warning C4020: “PhysicalAddressToVirtualAddress”: 实参太多
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(195,64): warning C4047: “=”:“PUINT64”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(205,44): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(205,42): warning C4024: “MemoryMapperGetOffset”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(214,76): warning C4020: “PhysicalAddressToVirtualAddress”: 实参太多
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(214,86): warning C4047: “=”:“PUINT64”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(224,44): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(224,42): warning C4024: “MemoryMapperGetOffset”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(233,74): warning C4020: “PhysicalAddressToVirtualAddress”: 实参太多
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(233,84): warning C4047: “=”:“PUINT64”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(243,42): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(243,40): warning C4024: “MemoryMapperGetOffset”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(252,72): warning C4020: “PhysicalAddressToVirtualAddress”: 实参太多
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(252,82): warning C4047: “=”:“PUINT64”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(262,42): warning C4047: “函数”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(262,40): warning C4024: “MemoryMapperGetOffset”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(207,1): warning C4133: “初始化”: 从“unsigned __int64 *”到“PPAGE_ENTRY”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(226,1): warning C4133: “初始化”: 从“unsigned __int64 *”到“PPAGE_ENTRY”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(245,1): warning C4133: “初始化”: 从“unsigned __int64 *”到“PPAGE_ENTRY”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(264,1): warning C4133: “初始化”: 从“unsigned __int64 *”到“PPAGE_ENTRY”的类型不兼容
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(373,53): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(378,30): warning C4022: “MemoryMapperGetPte”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(378,33): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(382,14): warning C4047: “return”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(403,96): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(425,72): warning C4022: “MemoryMapperUnmapReservedPageRange”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(426,62): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(427,62): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(498,22): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(439,1): warning C4047: “初始化”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(442,1): warning C4047: “初始化”:“PPAGE_ENTRY”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(576,22): warning C4047: “=”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(517,1): warning C4047: “初始化”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(520,1): warning C4047: “初始化”:“PPAGE_ENTRY”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(599,73): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(600,76): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(636,73): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(637,76): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(645,64): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(767,73): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(768,76): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(776,39): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(778,68): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(782,80): warning C4022: “VirtualAddressToPhysicalAddressByProcessCr3”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(815,73): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(816,76): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(824,32): warning C4047: “==”:“UINT32”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(826,68): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(830,79): warning C4022: “VirtualAddressToPhysicalAddressByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(861,73): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(862,76): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(898,45): warning C4047: “!=”:“HANDLE”与“UINT32”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(904,40): warning C4022: “PsLookupProcessByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(909,39): warning C4245: “return”: 从“NTSTATUS”转换到“UINT64”,有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(922,21): warning C4047: “函数”:“ULONG_PTR”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(922,17): warning C4024: “ZwAllocateVirtualMemory”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(932,39): warning C4245: “return”: 从“NTSTATUS”转换到“UINT64”,有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(943,17): warning C4047: “函数”:“ULONG_PTR”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(943,13): warning C4024: “ZwAllocateVirtualMemory”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(951,20): warning C4047: “return”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.c(954,20): warning C4047: “return”:“UINT64”与“PVOID”的间接级别不同
4>PoolManager.c
6>正在编译...
6>measure.cpp
6>monitor.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\monitor.cpp(54,40): warning C4101: “TargetAddress”: 未引用的局部变量
6>msrread.cpp
6>msrwrite.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
6>namedpipe.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\namedpipe.cpp(430,33): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\namedpipe.cpp(476,74): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\PoolManager.c(110,40): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\PoolManager.c(93,17): warning C4189: “Address”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\PoolManager.c(253,81): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\PoolManager.c(261,9): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\PoolManager.c(355,44): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\PoolManager.c(287,17): warning C4189: “Address”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\PoolManager.c(274): warning C4715: “PoolManagerAllocateAndAddToPoolTable”: 不是所有的控件路径都返回值
6>output.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\output.cpp(78,21): warning C4311: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\output.cpp(78,21): warning C4302: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\output.cpp(204,21): warning C4311: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\output.cpp(204,21): warning C4302: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\output.cpp(336,1): warning C4311: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\output.cpp(336,1): warning C4302: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\output.cpp(405,1): warning C4311: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\output.cpp(405,1): warning C4302: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”截断
6>p.cpp
4>ManageRegs.c
6>pa2va.cpp
6>pause.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\pause.cpp(50,65): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
6>pmc.cpp
6>print.cpp
6>process.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\process.cpp(83,52): warning C4244: “参数”: 从“UINT64”转换到“UINT32”,可能丢失数据
6>pte.cpp
6>r.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
6>rdmsr.cpp
6>readmem.cpp
4>Spinlock.c
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\readmem.cpp(38,26): warning C4101: “OperationCode”: 未引用的局部变量
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\readmem.cpp(39,26): warning C4101: “Character”: 未引用的局部变量
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\readmem.cpp(134,23): warning C4018: “<”: 有符号/无符号不匹配
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\readmem.cpp(201,23): warning C4018: “<”: 有符号/无符号不匹配
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\readmem.cpp(270,23): warning C4018: “<”: 有符号/无符号不匹配
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\readmem.cpp(269,10): warning C4101: “Character”: 未引用的局部变量
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\readmem.cpp(319,23): warning C4018: “<”: 有符号/无符号不匹配
6>remote-connection.cpp
6>s.cpp
6>script.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\script.cpp(30,18): warning C4129: “.”: 不可识别的字符转义序列
6>settings.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>SsdtHook.c
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\settings.cpp(270,85): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\settings.cpp(288,85): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
6>正在生成代码...
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(46,53): warning C4996: 'ExAllocatePool': 被声明为已否决
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(145,27): warning C4047: “=”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(146,31): warning C4047: “=”:“unsigned __int64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(180,23): warning C4047: “=”:“SSDTStruct *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(188,32): warning C4047: “=”:“SSDTStruct *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(164,18): warning C4101: “ReadOffset”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(287,21): warning C4098: “SyscallHookTest”:“void”函数返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(290,69): warning C4152: 非标准扩展,表达式中的函数/数据指针转换
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(290,94): warning C4047: “函数”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(290,92): warning C4024: “EptHook2”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(290,122): warning C4047: “函数”:“BOOLEAN”与“PVOID *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(290,105): warning C4024: “EptHook2”: 形参和实参 4 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\SsdtHook.c(290,138): warning C4020: “EptHook2”: 实参太多
4>VmxRegions.c
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(24,55): warning C4100: “DeferredContext”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(24,44): warning C4100: “Dpc”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(113,115): warning C4047: “=”:“UINT64”与“BYTE *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(119,139): warning C4047: “=”:“UINT64”与“BYTE *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(148,63): warning C4047: “=”:“UINT64”与“BYTE *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(191,113): warning C4047: “=”:“UINT64”与“BYTE *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(194,131): warning C4047: “=”:“UINT64”与“BYTE *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(213,61): warning C4047: “=”:“UINT64”与“BYTE *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(232,102): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(235,51): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(240,5): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(259,112): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(261,66): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(266,5): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(268,115): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(288,112): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(290,66): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(295,5): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(297,115): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(305,112): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(307,66): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(312,5): warning C4022: “memset”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\VmxRegions.c(314,115): warning C4022: “VirtualAddressToPhysicalAddress”: 指针与实参 1 不匹配
4>Driver.c
6>正在编译...
6>script-engine-wrapper.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(124,1): warning C4005: “LOWORD”: 宏重定义
6>C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\minwindef.h(204): message : 参见“LOWORD”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(125,1): warning C4005: “HIWORD”: 宏重定义
6>C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\minwindef.h(205): message : 参见“HIWORD”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(126,1): warning C4005: “LOBYTE”: 宏重定义
6>C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\minwindef.h(206): message : 参见“LOBYTE”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(127,1): warning C4005: “HIBYTE”: 宏重定义
6>C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\shared\minwindef.h(207): message : 参见“HIBYTE”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(318,38): warning C4101: “modPtr”: 未引用的局部变量
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(546,14): warning C4244: “=”: 从“unsigned __int64”转换到“BYTE”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(574,14): warning C4244: “=”: 从“unsigned __int64”转换到“WORD”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(602,14): warning C4244: “=”: 从“unsigned __int64”转换到“DWORD”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1034,48): warning C4267: “return”: 从“size_t”转换到“UINT32”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1038,45): warning C4267: “return”: 从“size_t”转换到“UINT32”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1087,78): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1089,39): warning C4267: “=”: 从“size_t”转换到“UINT32”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1159,75): warning C4267: “+=”: 从“size_t”转换到“unsigned int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1250,78): warning C4267: “=”: 从“size_t”转换到“UINT32”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1145,13): warning C4101: “CountOfBytesToRead”: 未引用的局部变量
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(1307,46): warning C4267: “初始化”: 从“size_t”转换到“UINT32”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2874,50): warning C4244: “参数”: 从“UINT64”转换到“DWORD”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2898,50): warning C4244: “参数”: 从“UINT64”转换到“BYTE”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3022,77): warning C4244: “参数”: 从“UINT64”转换到“unsigned int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3794,21): warning C4244: “=”: 从“UINT64”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3817,21): warning C4244: “=”: 从“UINT64”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3829,17): warning C4244: “=”: 从“UINT64”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3844,37): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3858,27): warning C4244: “=”: 从“unsigned __int64”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\script-engine-wrapper.cpp(236,27): warning C4018: “<”: 有符号/无符号不匹配
6>sleep.cpp
6>status.cpp
6>sym.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
6>symbol.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\symbol.cpp(306,23): warning C4018: “<”: 有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Driver.c(178,26): warning C4100: “DeviceObject”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Driver.c(304,24): warning C4100: “DeviceObject”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Driver.c(323,25): warning C4100: “DeviceObject”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Driver.c(342,25): warning C4100: “DeviceObject”: 未引用的形参
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Driver.c(366,31): warning C4100: “DeviceObject”: 未引用的形参
4>Common.c
6>sympath.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(133,36): warning C4022: “PsLookupProcessByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(167,36): warning C4022: “PsLookupProcessByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(205,15): warning C4101: “TargetEprocess”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(315,40): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(320,20): warning C4047: “return”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(326,44): warning C4047: “=”:“LONGLONG”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(327,66): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(362,40): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(367,20): warning C4047: “return”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(373,44): warning C4047: “=”:“LONGLONG”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(374,66): warning C4047: “=”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(408,40): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(413,20): warning C4047: “return”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(453,40): warning C4047: “==”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(458,20): warning C4047: “return”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(486,49): warning C4047: “return”:“UINT64”与“PVOID”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(554,36): warning C4022: “PsLookupProcessByProcessId”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(552,15): warning C4189: “CurrentProcessCr3”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(788,57): warning C4047: “函数”:“CHAR *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(788,48): warning C4024: “CheckIfAddressIsValidUsingTsx”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(818,56): warning C4022: “MemoryMapperCheckIfPageIsPresentByCr3”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(889,37): warning C4047: “函数”:“UINT64”与“const CHAR *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(889,36): warning C4024: “MemoryMapperReadMemorySafe”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(848,1): warning C4047: “初始化”:“CHAR”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(981,37): warning C4047: “函数”:“UINT64”与“const wchar_t *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(981,36): warning C4024: “MemoryMapperReadMemorySafe”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.c(938,1): warning C4047: “初始化”:“wchar_t”与“void *”的间接级别不同
4>Vmcall.c
6>syscall-sysret.cpp
6>t.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
6>tcpclient.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(133,46): warning C4022: “EptHookPerformPageHook2”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(134,46): warning C4022: “EptHookPerformPageHook2”: 指针与实参 2 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(206,44): warning C4242: “函数”: 从“UINT64”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(233,45): warning C4022: “EptHookPerformPageHook”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(326,46): warning C4242: “函数”: 从“UINT64”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(400,27): warning C4047: “函数”:“CHAR *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(400,13): warning C4024: “KdLoggingResponsePacketToDebugger”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(401,27): warning C4242: “函数”: 从“UINT64”转换到“UINT32”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(418,131): warning C4047: “函数”:“CHAR *”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(418,66): warning C4024: “KdResponsePacketToDebugger”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(440,54): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(413,1): warning C4047: “初始化”:“PDEBUGGEE_SEND_GENERAL_PACKET_FROM_DEBUGGEE_TO_DEBUGGER”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(480,69): warning C4245: “函数”: 从“int”转换到“UINT32”,有符号/无符号不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmcall.c(77): warning C4716: “VmxHandleVmcallVmExit”: 必须返回一个值
4>Vmx.c
6>tcpserver.cpp
6>test.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\test.cpp(107,13): warning C4101: “SentMessageResult”: 未引用的局部变量
6>tests.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\tests.cpp(217,41): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
6>transparency.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\transparency.cpp(25,24): warning C4101: “eax”: 未引用的局部变量
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\transparency.cpp(25,29): warning C4101: “edx”: 未引用的局部变量
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\transparency.cpp(74,24): warning C4101: “eax”: 未引用的局部变量
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\transparency.cpp(74,29): warning C4101: “edx”: 未引用的局部变量
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\transparency.cpp(124,27): warning C4244: “参数”: 从“unsigned __int64”转换到“_Ty”,可能丢失数据
6> with
6> [
6> _Ty=double
6> ]
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\transparency.cpp(166,27): warning C4244: “参数”: 从“unsigned __int64”转换到“_Ty”,可能丢失数据
6> with
6> [
6> _Ty=double
6> ]
6>tsc.cpp
6>unhide.cpp
6>unload.cpp
6>va2pa.cpp
6>vmcall.cpp
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(23,15): warning C4101: “AffinityMask”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(22,15): warning C4101: “ProcessorCount”: 未引用的局部变量
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(263,46): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(263,42): warning C4024: “AsmVmxVmcall”: 形参和实参 2 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(263,52): warning C4047: “函数”:“unsigned __int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(263,48): warning C4024: “AsmVmxVmcall”: 形参和实参 3 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(263,58): warning C4047: “函数”:“__int64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(263,54): warning C4024: “AsmVmxVmcall”: 形参和实参 4 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(271,62): warning C4022: “MmFreeContiguousMemory”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(272,62): warning C4022: “MmFreeContiguousMemory”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(273,57): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(274,57): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(275,57): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(276,57): warning C4022: “ExFreePoolWithTag”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.c(528,72): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
6>wrmsr.cpp
6>x.cpp
4>Vpid.c
6>正在生成代码...
4>D:\git\my\fork\HyperDbg\hyperdbg\include\Definition.h(431,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(83,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(84,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(112,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(113,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(145,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(146,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(174,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(175,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(207,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(208,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(236,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(237,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(278,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(279,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(299,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\MemoryMapper.h(300,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(71,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Msr.h(128,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(316,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(370,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(458,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(512,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(600,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(654,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(738,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(823,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(852,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(896,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(922,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(960,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1025,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Ept.h(1135,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Events.h(110,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(32,2): warning C4091: “typedef ”: 没有声明变量时忽略“_SEGMENT_REGISTERS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(353,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(354,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(378,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(428,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Common.h(449,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\GdbStub.h(151,43): warning C4132: “dbg_int_handlers”: 应初始化常量对象
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Hooks.h(90,25): warning C4200: 使用了非标准扩展: 结构/联合中的零大小数组
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(32,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(33,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IdtEmulation.h(50,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(502,2): warning C4091: “typedef ”: 没有声明变量时忽略“_VMCS_FIELDS”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(512,2): warning C4091: “typedef ”: 没有声明变量时忽略“MOV_TO_DEBUG_REG”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(607,10): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(608,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vmx.h(646,6): warning C4201: 使用了非标准扩展: 无名称的结构/联合
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(45,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\IoHandler.h(55,2): warning C4091: “typedef ”: 没有声明变量时忽略“”的左侧
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(77,1): warning C4005: “FUNC_END_OF_IF”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(65): message : 参见“FUNC_END_OF_IF”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(108,1): warning C4005: “FUNC_ED”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(89): message : 参见“FUNC_ED”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(109,1): warning C4005: “FUNC_EB”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(90): message : 参见“FUNC_EB”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(110,1): warning C4005: “FUNC_EQ”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(91): message : 参见“FUNC_EQ”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(111,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(92): message : 参见“FUNC_INTERLOCKED_EXCHANGE”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(112,1): warning C4005: “FUNC_INTERLOCKED_EXCHANGE_ADD”: 宏重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommonDefinitions.h(93): message : 参见“FUNC_INTERLOCKED_EXCHANGE_ADD”的前一个定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vpid.c(29,40): warning C4098: “Invvpid”:“void”函数返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vpid.c(42,60): warning C4098: “InvvpidIndividualAddress”:“void”函数返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vpid.c(54,56): warning C4098: “InvvpidSingleContext”:“void”函数返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vpid.c(64,46): warning C4098: “InvvpidAllContexts”:“void”函数返回值
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\Vpid.c(76,74): warning C4098: “InvvpidSingleContextRetainingGlobals”:“void”函数返回值
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2263): warning C4715: “GetPseudoRegValue”: 不是所有的控件路径都返回值
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2224): warning C4715: “GetRegValue”: 不是所有的控件路径都返回值
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(2281): warning C4715: “GetValue”: 不是所有的控件路径都返回值
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ScriptEngineCommon.h(3875): warning C4715: “ScriptEngineExecute”: 不是所有的控件路径都返回值
6>正在编译...
6>~.cpp
6>cpu.cpp
6>disassembler.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\disassembler.cpp(30,1): warning C4005: “NDEBUG”: 宏重定义
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\disassembler.cpp : message : 参见“NDEBUG”的前一个定义
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\disassembler.cpp(30): warning C4603: “NDEBUG”: 未定义宏或在预编译头使用后定义发生改变
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\disassembler.cpp(30): message : 将宏添加到预编译头中,而不是在此处定义
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\disassembler.cpp(32): message : 使用预编译头
6>D:\git\my\fork\HyperDbg\hyperdbg\include\ZydisExportConfig.h(1,1): warning C4005: “NDEBUG”: 宏重定义
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\pch.cpp : message : 参见“NDEBUG”的前一个定义
6>dllmain.cpp
6>common.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\common.cpp(47,5): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\common.cpp(168,20): warning C4267: “=”: 从“size_t”转换到“int”,可能丢失数据
6>hprdbgctrl.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\hprdbgctrl.cpp(362,1): warning C4311: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”的指针截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\hprdbgctrl.cpp(362,1): warning C4302: “类型强制转换”: 从“LIST_ENTRY *”到“unsigned long”截断
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\hprdbgctrl.cpp(536,12): warning C4101: “hProcess”: 未引用的局部变量
6>install.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\install.cpp(364,12): warning C4244: “return”: 从“UINT64”转换到“BOOLEAN”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\install.cpp(299,20): warning C4101: “serviceStatus”: 未引用的局部变量
6>interpreter.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\interpreter.cpp(154,65): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\interpreter.cpp(170,69): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\interpreter.cpp(257,50): warning C4267: “初始化”: 从“size_t”转换到“UINT32”,可能丢失数据
6>list.cpp
6>lm.cpp
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\lm.cpp(111,60): warning C4267: “初始化”: 从“size_t”转换到“UINT32”,可能丢失数据
6>正在生成代码...
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\hprdbgctrl.cpp(721): warning C4715: “HyperdbgUnload”: 不是所有的控件路径都返回值
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\disassembler.cpp(803): warning C4715: “HyperDbgCheckWhetherTheCurrentInstructionIsCall”: 不是所有的控件路径都返回值
6>D:\git\my\fork\HyperDbg\hyperdbg\hprdbgctrl\disassembler.cpp(708): warning C4715: “HyperDbgIsConditionalJumpTaken”: 不是所有的控件路径都返回值
4>hprdbghv.vcxproj -> D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\hprdbghv.sys
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\hprdbghv.vcxproj(47,5): warning MSB4011: 无法再次导入“C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\BuildCustomizations\masm.props”。可能已在“C:\Program Files (x86)\Windows Kits\10\build\WindowsDriver.Shared.props (352,3)”处导入过它。这很可能是生成创作错误。将忽略此后续导入。
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\hprdbghv.vcxproj(203,5): warning MSB4011: 无法再次导入“C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\BuildCustomizations\masm.targets”。可能已在“C:\Program Files (x86)\Windows Kits\10\build\WindowsDriver.common.targets (1878,3)”处导入过它。这很可能是生成创作错误。将忽略此后续导入。
6> 正在创建库 D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\HPRDBGCTRL.lib 和对象 D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\HPRDBGCTRL.exp
4>Done Adding Additional Store
4>Successfully signed: D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\hprdbghv.sys
4>
6>Zycore.lib(Allocator.obj) : warning LNK4099: 未找到 PDB“Zycore.pdb”(使用“Zycore.lib(Allocator.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zycore.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zycore.lib(Format.obj) : warning LNK4099: 未找到 PDB“Zycore.pdb”(使用“Zycore.lib(Format.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zycore.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zycore.lib(String.obj) : warning LNK4099: 未找到 PDB“Zycore.pdb”(使用“Zycore.lib(String.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zycore.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zycore.lib(Vector.obj) : warning LNK4099: 未找到 PDB“Zycore.pdb”(使用“Zycore.lib(Vector.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zycore.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(FormatterATT.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(FormatterATT.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(FormatterBase.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(FormatterBase.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(FormatterBuffer.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(FormatterBuffer.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(FormatterIntel.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(FormatterIntel.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(Mnemonic.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(Mnemonic.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(Register.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(Register.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(SharedData.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(SharedData.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(String.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(String.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(Utils.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(Utils.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(Zydis.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(Zydis.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(Decoder.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(Decoder.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(DecoderData.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(DecoderData.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
6>Zydis.lib(Formatter.obj) : warning LNK4099: 未找到 PDB“Zydis.pdb”(使用“Zydis.lib(Formatter.obj)”或在“D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\Zydis.pdb”中寻找);正在链接对象,如同没有调试信息一样
4>Driver is 'Universal'.
6>hprdbgctrl.vcxproj -> D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\HPRDBGCTRL.dll
6>已完成生成项目“hprdbgctrl.vcxproj”的操作。
4>........................
4>Signability test complete.
4>
4>Errors:
4>None
4>
4>Warnings:
4>None
4>
4>Catalog generation complete.
4>D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\hprdbghv\hprdbghv.cat
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\hprdbghv.vcxproj(47,5): warning MSB4011: 无法再次导入“C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\BuildCustomizations\masm.props”。可能已在“C:\Program Files (x86)\Windows Kits\10\build\WindowsDriver.Shared.props (352,3)”处导入过它。这很可能是生成创作错误。将忽略此后续导入。
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\hprdbghv.vcxproj(203,5): warning MSB4011: 无法再次导入“C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\BuildCustomizations\masm.targets”。可能已在“C:\Program Files (x86)\Windows Kits\10\build\WindowsDriver.common.targets (1878,3)”处导入过它。这很可能是生成创作错误。将忽略此后续导入。
4>Done Adding Additional Store
4>Successfully signed: D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\hprdbghv\hprdbghv.cat
4>
4>已完成生成项目“hprdbghv.vcxproj”的操作。
7>------ 已启动生成: 项目: hyperdbg-cli, 配置: Debug x64 ------
7>hyperdbg-cli.cpp
7>hyperdbg-cli.vcxproj -> D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\hyperdbg-cli.exe
========== 生成: 成功 7 个,失败 0 个,最新 0 个,跳过 0 个 ==========

from hyperdbg.

SinaKarvandi avatar SinaKarvandi commented on May 12, 2024

what's the issue bro?

from hyperdbg.

SinaKarvandi avatar SinaKarvandi commented on May 12, 2024

please re-open the issue if there is a problem or explain it on another issue.

from hyperdbg.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.