linuxyf
驱动小牛
驱动小牛
  • 注册日期2007-04-03
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望162点
  • 贡献值0点
  • 好评度161点
  • 原创分1分
  • 专家分0分
阅读:1172回复:4

请问tooflat写的sfilter中的一些字段的含义?

楼主#
更多 发布于:2007-05-08 17:27
  #define POLICY_NONE            0x0
#define POLICY_ENCRYPT              0x1
#define POLICY_END             0xFFFFFFFF


这三个字段的含义是什么?做什么用啊?
在孤独和无助中缓慢前行...
linuxyf
驱动小牛
驱动小牛
  • 注册日期2007-04-03
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望162点
  • 贡献值0点
  • 好评度161点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2007-05-08 17:29
typedef struct _RULE
{
    ULONG Policy;
    WCHAR Pattern[MAX_PATH];
} RULE, *PRULE;

这个结构体又是做什么用的??

哪位兄台可以告诉我?
在孤独和无助中缓慢前行...
devia
论坛版主
论坛版主
  • 注册日期2005-05-14
  • 最后登录2016-04-05
  • 粉丝3
  • 关注0
  • 积分1029分
  • 威望712点
  • 贡献值1点
  • 好评度555点
  • 原创分8分
  • 专家分4分
板凳#
发布于:2007-05-09 09:23
文件控制策略位
#define POLICY_NONE            0x0              // 策略开始
#define POLICY_ENCRYPT             0x1        // 加密策略
#define POLICY_END             0xFFFFFFFF    // 策略结束

比如对文件A配置的策略为:A - POLICY_ENCRYPT,那就意味着对文件A要做加密处理;
同理你也可以添加自己的策略比如说:

#define POLICY_READONLY             0x02    // 只读访问策略
#define POLICY_DENYACCESS             0x04    // 禁止访问策略
人总在矛盾中徘徊。。。
linuxyf
驱动小牛
驱动小牛
  • 注册日期2007-04-03
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望162点
  • 贡献值0点
  • 好评度161点
  • 原创分1分
  • 专家分0分
地板#
发布于:2007-05-09 10:13
devia兄,请问xefs.dat这个文件是做什么用的,能否详细讲讲?我看它里面只是一个路径。

另外,tooflat版主写的这个程序,只对xefs.dat中定义的路径下的文件加密解密,还是对所有的文件进行加密解密?
在孤独和无助中缓慢前行...
devia
论坛版主
论坛版主
  • 注册日期2005-05-14
  • 最后登录2016-04-05
  • 粉丝3
  • 关注0
  • 积分1029分
  • 威望712点
  • 贡献值1点
  • 好评度555点
  • 原创分8分
  • 专家分4分
地下室#
发布于:2007-05-09 12:34
不好意思,我没完整的看过tooflat对xefs.dat的处理部分,还是请tooflat版主出来解释一下这个问题吧,:-)
人总在矛盾中徘徊。。。
游客

返回顶部