社区
ATL
帖子详情
IIS ISAPI Filter这样用程序来安装?
zhh007
2009-02-06 03:10:27
真是急啊,
手动可以安装,但是不知道怎么用制作安装程序?
哪位做过的说下。。
...全文
129
2
打赏
收藏
IIS ISAPI Filter这样用程序来安装?
真是急啊, 手动可以安装,但是不知道怎么用制作安装程序? 哪位做过的说下。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
masterz
2009-02-06
打赏
举报
回复
//////////////////////////////Install ISAPI filter
#include <Iads.h>
#include <Adshlp.h>
#include <activeds.h>
#pragma comment(lib,"ActiveDS.lib")
#pragma comment(lib,"adsiid.lib")
#include "comdef.h"
#include <comutil.h>
void CGetIisportView::OnAddfilter()
{{//code snippets by masterz with VC.NET2003, WindowsXP
IADsContainer* iContainer=NULL;
IADs* iAds=NULL;
VARIANT varValue;
IADs* pFilters=NULL;
wchar_t* filterdllname=L"testfilter.dll";
if(ADsGetObject(L"IIS://localhost/w3svc/Filters",IID_IADsContainer,(void**)&iContainer)==S_OK)
{
iContainer->QueryInterface(IID_IADs,(void**)&pFilters);
VariantInit(&varValue);
pFilters->Get(_bstr_t("FilterLoadOrder"),&varValue);
if(varValue.vt==VT_BSTR && wcsstr(varValue.bstrVal,filterdllname)==NULL)
{
_bstr_t bstmp(varValue.bstrVal );
bstmp +=",testfilter.dll";
varValue.bstrVal = bstmp.Detach();
pFilters->Put(_bstr_t("FilterLoadOrder"),varValue);
pFilters->SetInfo();//+ varValue {"DA ISAPI
Filter,sspifilt,Compression,pwsdata,md5filt,fpexedll.dll,ASP.NET_1.1.4322.573,NMISAPI"
VT_BSTR} tagVARIANT
}
VariantClear(&varValue);
iContainer->GetObject(_bstr_t("IIsFilter"),_bstr_t("testfilter.dll"),(IDispatch**)&iAds);
if(NULL==iAds)
iContainer->Create(_bstr_t("IIsFilter"),_bstr_t("testfilter.dll"),(IDispatch**)&iAds);
if(iAds)
{
iAds->Put(_bstr_t("FilterPath"),_variant_t("C:\\masterz\\test\\testfilter\\Debug\\testfilter.dll"));
iAds->Put(_bstr_t("FilterDescription"),_variant_t("it is an test
filter"));
long MD_NOTIFY_ORDER_LOW= 0x00020000 ;
iAds->Put(_bstr_t("FilterFlags"),_variant_t(MD_NOTIFY_ORDER_LOW));
iAds->SetInfo();
iAds->Release();
}
pFilters->Release();
iContainer->Release();
}
else
AfxMessageBox("failed to connect IIS, forget to call AfxOleInit()?");
}
zhh007
2009-02-06
打赏
举报
回复
I
SAP
I
Filter
限制
IIS
多线程访问
使用 I
SAP
I
Filter
实现的限制
IIS
多线程访问
程序
。主要应用在下载系统,或者使用
IIS
做的流媒体点播系统中,稍加修改可以使其具有认证功能。在
程序
中已经对 用户认证 事件做了直接返回的处理。使用本
Filter
可以...
I
SAP
I
Filter
限制
IIS
多线程访问 .rar
I
SAP
I
Filter
限制
IIS
多线程访问 .rar
I
SAP
I
Filter
限制
IIS
多线程访问!
使用 I
SAP
I
Filter
实现的限制
IIS
多线程访问
程序
。主要应用在下载系统,或者使用
IIS
做的流媒体点播系统中,稍加修改可以使其具有认证功能。在
程序
中已经对 用户认证 事件做了直接返回的处理。使用本
Filter
可以...
I
SAP
I_
Filter
.rar_I
SAP
I_I
SAP
I
Filter
I
SAP
I
Filter
,
IIS
插件开发实例源代码
I
SAP
I开发手册
I
SAP
I开发手册,对有志于开发ISA、
IIS
I
SAP
I
Filter
的同志还是很有参考意义的。
ATL
3,245
社区成员
48,539
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章