<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.iis.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:cs="http://blogs.iis.net/"><channel><title>Extensibility</title><link>http://forums.iis.net/1030.aspx</link><description>Developers using the IIS platform - this is your Home!  Discuss ISAPI filter or extension development and much, much more.</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Re: IIS 6.0: How to identify at runtime if extension is used in wildcard mapping</title><link>http://forums.iis.net/thread/1880948.aspx</link><pubDate>Wed, 01 Oct 2008 19:59:23 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1880948</guid><dc:creator>anilr</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1880948.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1030&amp;PostID=1880948</wfw:commentRss><description>&lt;p&gt;Yes, your understanding is correct.&amp;nbsp; However, if you are doing server-side redirect (meaning the new url is different), either the new url would be mapped to something else or maybe you need to do further server-side redirect with the url if it is still mapped to your extension.&lt;/p&gt;</description></item><item><title>Re: IIS 6.0: How to identify at runtime if extension is used in wildcard mapping</title><link>http://forums.iis.net/thread/1880945.aspx</link><pubDate>Wed, 01 Oct 2008 19:45:04 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1880945</guid><dc:creator>rajivdk</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1880945.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1030&amp;PostID=1880945</wfw:commentRss><description>&lt;p&gt;Thanks for the reply.&lt;/p&gt;&lt;p&gt;As a follow-up question:&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;It looks like HSE_EXEC_URL_IGNORE_CURRENT_INTERCEPTOR works only with extensions used as wildcard mappings. &lt;/p&gt;&lt;p&gt;When
I do a server-side redirect from an ISAPI dll configured as an
application extension mapping, IIS sends back the request to the same DLL (does
not ignore it) resulting in recursion.&lt;br /&gt;
 &lt;/p&gt;&lt;p&gt;Is my understanding correct that this flag will work only for wildcard mappings? Any workarounds?&lt;br /&gt;
&lt;/p&gt;&lt;p&gt;-Rajiv.&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: IIS 6.0: How to identify at runtime if extension is used in wildcard mapping</title><link>http://forums.iis.net/thread/1880940.aspx</link><pubDate>Wed, 01 Oct 2008 19:23:40 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1880940</guid><dc:creator>anilr</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1880940.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1030&amp;PostID=1880940</wfw:commentRss><description>&lt;p&gt;No, there is no way.&amp;nbsp; Just create 2 different ISAPI extensions for the 2 tasks.&lt;/p&gt;</description></item><item><title>IIS 6.0: How to identify at runtime if extension is used in wildcard mapping</title><link>http://forums.iis.net/thread/1880923.aspx</link><pubDate>Wed, 01 Oct 2008 17:21:14 GMT</pubDate><guid isPermaLink="false">50bcf3b4-f6fe-4638-adff-0c150e922e99:1880923</guid><dc:creator>rajivdk</dc:creator><slash:comments>0</slash:comments><comments>http://forums.iis.net/thread/1880923.aspx</comments><wfw:commentRss>http://forums.iis.net/commentrss.aspx?SectionID=1030&amp;PostID=1880923</wfw:commentRss><description>&lt;p&gt;Hi,&lt;br /&gt;&amp;nbsp;&lt;br /&gt;I have an ISAPI extension that is used as an application extension mapping and now I am extending it to be used as a wildcard mapping as well (supporting server-side redirection using HSE_REQ_EXEC_URL).&lt;br /&gt;&amp;nbsp;&lt;br /&gt;Is there a way I can distinguish between the two (whether used in wildcard mapping or not), in my code at runtime?&lt;/p&gt;&lt;p&gt;The reason is, if my extension is mapped as an application extension, I do not want to use HSE_REQ_EXEC_URL. However, I do want to use it if my extension is used in a wildcard mapping.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Any suggestions?&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks,&lt;br /&gt;-Rajiv.&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>