已启动生成…
1>------ 已启动生成: 项目: symbol-parser, 配置: Debug x64 ------
2>------ 已启动生成: 项目: kdserial, 配置: Debug x64 ------
3>------ 已启动生成: 项目: hyperdbg-test, 配置: Debug x64 ------
3>Assembling asm-test.asm...
1>common-utils.cpp
2>Building 'kdserial' with toolset 'WindowsKernelModeDriver10.0' and the 'Universal' target platform.
2>hardware.c
3>lookup.cpp
2>ioaccess.c
2>uartio.c
2>apm88xxxx.c
2>bcm2835.c
2>msm8974.c
2>msm8x60.c
2>mx6uart.c
2>nvidia.c
2>omap.c
2>pl011.c
2>sam5250.c
2>sdm845.c
2>spimax311.c
2>uart16550.c
2>D:\git\my\fork\HyperDbg\hyperdbg\kdserial\uart16550.c(67,31): warning C4047: “=”:“PUCHAR”与“int”的间接级别不同
2>D:\git\my\fork\HyperDbg\hyperdbg\kdserial\uart16550.c(75,21): warning C4013: “Uart16550PutByte”未定义;假设外部返回 int
2>D:\git\my\fork\HyperDbg\hyperdbg\kdserial\uart16550.c(59,23): warning C4100: “Byte”: 未引用的形参
2>D:\git\my\fork\HyperDbg\hyperdbg\kdserial\uart16550.c(79,14): warning C4189: “RecvByte”: 局部变量已初始化但不引用
2>D:\git\my\fork\HyperDbg\hyperdbg\kdserial\uart16550.c(87,42): warning C4047: “=”:“PUCHAR”与“UINT32”的间接级别不同
2>D:\git\my\fork\HyperDbg\hyperdbg\kdserial\uart16550.c(105,25): warning C4013: “Uart16550GetByte”未定义;假设外部返回 int
2>usif.c
2>D:\git\my\fork\HyperDbg\hyperdbg\kdserial\usif.c(65,18): warning C4013: “DbgBreakPoint”未定义;假设外部返回 int
2>正在生成代码...
2>D:\git\my\fork\HyperDbg\hyperdbg\kdserial\uart16550.c(82): warning C4716: “KdHyperDbgTest”: 必须返回一个值
1>D:\git\my\fork\HyperDbg\hyperdbg\symbol-parser\common-utils.cpp(59,49): warning C4267: “=”: 从“size_t”转换到“unsigned int”,可能丢失数据
2> 正在创建库 D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\kdserial.lib 和对象 D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\kdserial.exp
1>symbol-parser.cpp
2>kdserial.vcxproj -> D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\kdserial.dll
3>D:\git\my\fork\HyperDbg\hyperdbg\hyperdbg-test\lookup.cpp(185,132): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>hyperdbg-test.cpp
2>Driver is 'Universal'.
2>Inf2Cat task was skipped as there were no inf files to process
2>已完成生成项目“kdserial.vcxproj”的操作。
4>------ 已启动生成: 项目: hprdbghv, 配置: Debug x64 ------
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>Building 'hprdbghv' with toolset 'WindowsKernelModeDriver10.0' and the 'Universal' target platform.
4>Stamping x64\Debug\hprdbghv.inf
4>Stamping [Version] section with DriverVer=09/12/2021,9.48.3.698
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\hprdbghv.inf(5-5): warning 1324: [Version] section should specify PnpLockdown=1.
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\hprdbghv.inf(66-66): warning 2083: Section [hprdbghv_device.nt.coinstallers] not referenced or used.
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\hprdbghv.inf(70-70): warning 2083: Section [hprdbghv_device_coinstaller_addreg] not referenced or used.
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\hprdbghv.inf(74-74): warning 2083: Section [hprdbghv_device_coinstaller_copyfiles] not referenced or used.
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\hprdbghv.inf(78-78): warning 2083: Section [hprdbghv_device.nt.wdf] not referenced or used.
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\hprdbghv.inf(80-80): warning 2083: Section [hprdbghv_wdfsect] not referenced or used.
1>D:\git\my\fork\HyperDbg\hyperdbg\symbol-parser\symbol-parser.cpp(1296,20): warning C4477: “printf”: 格式字符串“%s”需要类型“char *”的参数,但可变参数 1 拥有了类型“std::string”
4>Assembling AsmDebugger.asm...
4>Assembling AsmEpt.asm...
4>Assembling AsmCommon.asm...
4>Assembling AsmKernelSideTests.asm...
4>Assembling AsmSegmentRegs.asm...
3>D:\git\my\fork\HyperDbg\hyperdbg\hyperdbg-test\hyperdbg-test.cpp(63,78): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
3>D:\git\my\fork\HyperDbg\hyperdbg\hyperdbg-test\hyperdbg-test.cpp(104,82): warning C4267: “参数”: 从“size_t”转换到“int”,可能丢失数据
4>Assembling AsmVmexitHandler.asm...
3>namedpipe.cpp
4>Assembling AsmVmxOperation.asm...
4>Assembling AsmVmxContextState.asm...
4>Apic.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>BreakpointCommands.c
1> 正在创建库 D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\symbol-parser.lib 和对象 D:\git\my\fork\HyperDbg\hyperdbg\build\Debug\symbol-parser.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\BreakpointCommands.c(57,75): warning C4022: “DebuggerTriggerEvents”: 指针与实参 3 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(168,68): warning C4022: “VirtualAddressToPhysicalAddressByProcessCr3”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(197,86): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(215,139): warning C4047: “==”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(216,136): warning C4047: “==”:“UINT32”与“HANDLE”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(148,1): warning C4047: “初始化”:“UINT64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(152,1): warning C4047: “初始化”:“BYTE”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(152,38): warning C4189: “InstrByte”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(151,38): warning C4189: “LengthOfExitInstr”: 局部变量已初始化但不引用
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(345,90): warning C4047: “=”:“PVOID”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(302,1): warning C4047: “初始化”:“ULONG64”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(383,1): warning C4047: “初始化”:“BYTE”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(426,1): warning C4047: “初始化”:“BYTE”与“void *”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(493,50): warning C4047: “函数”:“UINT64”与“PDEBUGGEE_BP_DESCRIPTOR”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(493,29): warning C4024: “PoolManagerFreePool”: 形参和实参 1 的类型不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(632,121): warning C4047: “=”:“PDEBUGGEE_BP_DESCRIPTOR”与“UINT64”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(650,101): warning C4022: “VirtualAddressToPhysicalAddressByProcessCr3”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(659,70): warning C4022: “ldisasm”: 指针与实参 1 不匹配
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(659,86): warning C4267: “=”: 从“size_t”转换到“UINT16”,可能丢失数据
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(743,1): warning C4142: "BreakpointListOrModify": 类型的良性重定义
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.h(18): message : 参见“BreakpointListOrModify”的声明
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(830,49): warning C4047: “函数”:“UINT64”与“PDEBUGGEE_BP_DESCRIPTOR”的间接级别不同
4>D:\git\my\fork\HyperDbg\hyperdbg\hprdbghv\BreakpointCommands.c(830,29): warning C4024: “PoolManagerFreePool”: 形参和实参 1 的类型不同
4>Broadcast.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 ”: 没有声明变量时忽略“”的左侧