我要建立一个具有双重特点的ISAPI   dll(既具有ISAPI   extention的特点,也具有ISAPI   filter的特点,这个可以用vc的工程向导实现)。   
    
  我现在用向导完成了一个ISAPI   dll(filter和extention的功能全有),工程名为dual,默认的设置,我没有加任何代码(默认工程,不包括SF_NOTIFY_READ_RAW_DATA).   
    
  我只在IIS6上测试。   
  我是按照以下的过程做的:   
  1.打开"IIS资源管理器",然后把dual.dll加入"网站/属性/筛选器"   
  2.再把dual.dll加入"网站/属性/主目录/配置/添加/通配符应用程序映射/dual.dll"   
  3.重启www服务。   
    
  这样,经过检查,dual.dll做为filter,已经启用成功了(标志为向上的绿色的箭头)   
  这时打开IIS中的网页,发现返回提示信息如下:This default message was produced by the Internet Server DLL Wizard. Edit your CLeechBlockerExtension::Default() implementation to change it.    
    
  这说明,dual.dll做为extention,也已经生效了。   
    
    
  可是,关键,我要让它向下运行,即,我要打开我要的网页。而不是显示这个提示信息。即,如果我在用户提交的数据中,没有发现特定的内容,那我就要执行默认的操作,即打开我想要的网页(让IIS返回指定的页面),可现在好象是,客户提交的请求执行到Default()这个函数,就直接返回给客户端了,而没有继续向下传递,直到IIS返回指定的页面信息。   
    
  按照文档的说明,wildcard   isapi   extention(通配符)   dll是介于filter和extention中间的一层,即,客户提交的请求,先经过filter,再经过wildcard   isapi   extention,最后再提交给指定的isapi   extention,可我测试的结果却不是这样啊,   
    
  我应该怎么实现呢?谢谢!!!