📄 hidehkapi_header.h
字号:
/********************************************************************
*
* hide_structs.h
* Version 1.0.0.1
* Declarations for Hide Api Hook operation application library
* By XU Guosheng, 2006/03/19
* Copyright(R) 2003-2006 BUPT Incorporated, All Rights Reserved
*
*******************************************************************/
#ifndef __HIDEHKAPI_HEADER_H_
#define __HIDEHKAPI_HEADER_H_
#include "hide_structs.h"
///////////////////////////////////////////////////////
//隐藏驱动初始化/卸载
int HkApi_Initial();
int HkApi_Uninitial();
///////////////////////////////////////////////////////
//提供上层设置文件隐藏规则接口
//向dll中的文件规则链表添加一项,dll负责将其传送到驱动中
int HkApi_AddFileRule(FILEHIDERULE FileRule);
//向dll中的文件规则链表删除一项,dll负责将其传送到驱动中
int HkApi_DelFileRule(FILEHIDERULE FileRule);
//清除dll中的文件规则链表,dll负责将其传送到驱动中
int HkApi_ClearAllFileRule();
////////////////////////////////////////////////////////
//向dll中的进程隐藏规则链表添加一项,dll负责将其传送到驱动中
int HkApi_AddProcessRule(PROCESSHIDERULE ProcessRule);
//向dll中的进程隐藏规则链表删除一项,dll负责将其传送到驱动中
int HkApi_DelProcessRule(PROCESSHIDERULE ProcessRule);
//清除dll中的进程隐藏规则链表,dll负责将其传送到驱动中
int HkApi_ClearAllProcessRule();
////////////////////////////////////////////////////////
//向dll中的注册表项隐藏规则链表添加一项,dll负责将其传送到驱动中
int HkApi_AddKeyRule(KEYHIDERULE KeyRule);
//向dll中的注册表项隐藏规则链表删除一项,dll负责将其传送到驱动中
int HkApi_DelKeyRule(KEYHIDERULE KeyRule);
//清除dll中的注册表项隐藏规则链表,dll负责将其传送到驱动中
int HkApi_ClearAllKeyRule();
////////////////////////////////////////////////////////
//向dll中的注册表键值隐藏规则链表添加一项,dll负责将其传送到驱动中
int HkApi_AddValueRule(VALUEHIDERULE ValueRule);
//向dll中的注册表键值隐藏规则链表删除一项,dll负责将其传送到驱动中
int HkApi_DelValueRule(VALUEHIDERULE ValueRule);
//清除dll中的注册表键值隐藏规则链表,dll负责将其传送到驱动中
int HkApi_ClearAllValueRule();
#endif /*__HIDEHKAPI_HEADER_H_*/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -