技术开发 频道

如何扩展IIS的架构满足不同需求



四、使用vs2005建立ISAPI工程
使用vs2005建立一个默认的dll(也就是ISAPI工程)工程需要两步。
1 启动vs2005,选中“Win32项目”,在“名称”文本框中输入first_isapi,如图1所示。



1

2 点击确定后选择建立dll,如图2所示。



在点击完成后,出现一个默认的dll工程。然后找到DllMain函数,将其删掉。因为ISAPI的入口函数是HttpExtensionProc,而不是DllMain,因此DllMain是没用的。在建立完工程后,加入一个first_isapi.def文件,这个文件用来导出两个ISAPI接口函数。First_isapi.def的内容如下。
LIBRARY "first_isapi"
 
EXPORTS
 HttpExtensionProc
GetExtensionVersion

0
相关文章