//当有注册表行为时进行回调进行注册表保护#include<wdm.h>#include<ntddk.h>#include<ntifs.h>LARGE_INTEGERcookies={0};//参数1决定操作类型参数2决定操作数据NTSTATUSRegisterCallBack(PVOIDcontext,PVOIDarg1,PVOIDarg2){NTSTATUSstatus=STATUS_SUCCESS;DbgPrint("-----%p\n",context);REG_NOTIFY_CLASStempclass