放在DllMain中, 或在构造函数中, 初始化后可以放在类的静态变量里

解决方案 »

  1.   


        没有什么太好的方法吧。想一想,每次当你的滤镜的条件满足时,IIS就会调用你的DLL。这样,你几乎不可能只做一次初始化。    或者你可以设一些全局变量用来表示数据源是否连接及相关连接信息,在每次调用时判断这些变量,这样也许有用。
      

  2.   

    w3guy
    isapi的服务扩展好像没有DllMain,放在构造函数中, 我试了不行。
    andygood:
    你的办法是我准备在最后实在没有办法的时候采用的,再想一想,我觉得应该还有别的办法的。难道在加载isapi的时候就不能让它同时作一些事情吗?
      

  3.   

    在msdn下面有一个使用isapi的例子,叫wwwquote。里面有使用数据库的例子。你可以好好看一看