handler.h
来自「驱动枚举进程,控制线程AFFINITY,通过修改EPROCESS,ETHREAD」· C头文件 代码 · 共 22 行
H
22 行
#pragma once
#include "hook.h"
#define INT_VECTOR_HANDLER( number ) __declspec( naked ) void interrupt_##number( void ) \
{ \
__asm{ PUSHAD }; \
__asm{ PUSH number }; \
__asm{ CALL GeneralHandler }; \
__asm{ POPAD }; \
__asm{ JMP DWORD PTR [ExternalHandlers + number * 4] }; \
}
#define INT_VECTOR_HANDLER_OFFSET( number ) &interrupt_##number
VOID __stdcall
GeneralHandler( //中断调用计数器加1
IN ULONG iInt );
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?