Source Code Online Home Categories Top Code New Code Submit Code
Search
Subject Directory
 ASP
 ASP.NET
 C/C++
 CFML
 CGI/PERL
 Delphi
 Flash
 HTML
 Java
 JavaScript
 Pascal
 PHP
 Python
 SQL
 Visual Basic & VB.NET
 XML
New Code
Groupon clone 1.1
AllWebMenus Pro 5.3.892
Easy Query Builder 2.0
Odin Secure FTP Expert 7.7.3
jQuery Accordion Gallery 1.0
PCL to TIFF Converter Shell for Mac 2.0
Fax Server Plus 5.3.0522
Fax Server Pro 5.6.0522
Advanced RSS2Web Professional 3.11.104
Group Mail Manager Premier 2.32.36
RSS Content Generator Premier 3.11.86
Get Remote IP Address in PHP 1.0.0
Elite News Pro2 PHP RSS Reader 2.0
RTF-to-HTML DLL COM, Win32 1.0
Java Download Manager 1.0
Top Code
Pinboarding Pro 2.0
Free Inventory System Source Code 1.0.75
Free Php Scripts And Source Code
Point of Sale Software 1.0
Easy Query Builder 2.0
Java Download Manager 1.0
Ticket Booking System 1.0
Elite News Pro2 PHP RSS Reader 2.0
Internet Cafe Monitoring Source Code v1.0
Advanced RSS2Web Professional 3.11.104
RSS Content Generator Premier 3.11.86
Billing System 1.0.1
i-Net Online Bus,Train,Flight Booking Script 1.6.3
PRE Business Management System 2.V
JavaCommerce
Top Rated
ICPennyBid - Penny auction software 3.9
Elite News Pro2 PHP RSS Reader 2.0
ASP.NET Event Calendar in MVC3 Razor 1.0
ICHolidayLettings - Holiday Lettings Site Script 1.2
WebTreeView 1.0
BP-T-Shirt - Custom T-Shirt WebStore Script 1.0
CloudOsys File Upload 2.4b2
X360 Multi-page Tiff Viewer ActiveX OCX 2.69
Metadraw3-OCX
AceDRM 1.0
MetaTags For Websites, Documents & Articles
idCGIRunner 1.5
a-Mac Address Change
TmdMailSlot, TmdWinPopup & TmdSecureMail 1.14
WindowHTML 1.1
Details

TbcISAPIFilter 2.0

by Bestcode Support





* Do not worry to write and export HttpFilterProc and GetFilterVersion methods.* Component will export necessary functions.* Component will register with IIS to receive the events that you have supplied a handler for.Exported GetFilterVersion will call the TbcISAPIFilter.GetFilterVersion for actual work to be done.Users are given a chance to do some initialization in event handlers: OnBeforeProcessGetFilterVersion OnAfterProcessGetFilterVersion or it is also possible to do initialization in DllMain, or Initialization section of a Delphi Unit.GetFilterVersion tells IIS which and what kind of notifications it should receive.GetFilterVersion knows which notifications it should register for by looking at the event handler functions assigned for an event that represents a notification.GetFilterVersion makes sure that request to receive the related notification message is sent to the IIS. Users of this component can assign event handlers at runtime in the OnBeforeProcessGetFilterVersion event handler.After OnBeforeProcessGetFilterVersion, it is too late to assign event handlers for notification messages. But users at any time can still assign OnException, OnDestroy.If the need arises to handle a notification which was not known when this component was designed, users can supply the OnAfterProcessGetFilterVersion handler and they will be given a last chance to modify the HTTP_FILTER_VERSION structure. Such notifications will be handled by the OnUnknownNotification handler.Exported HttpFilterProc will call the TbcISAPIFilter.HttpFilterProc for actual handling of the notifications.This function will call the proper user assigned event handler. Possible event handlers that are called from HttpFilterProc are:OnReadRawDataOnPreprocHeadersOnAuthentication OnUrlMap OnSendRawData OnLog OnEndOfNetSession OnEndOfRequest OnAccessDenied OnAuthComplete (IIS 5.0 and later) OnExtensionTrigger (IIS 5.0 and later) OnUnknownNotification (For future IIS versions in case new versions of the component is late to support them explicitly) If an event handler function is assigned for an event, GetFilterVersion makes sure that request to receive the related notification message is sent to the IIS.Other useful event handlers: OnDestroy - called when the Filter Object is about to be freed from memory. OnException - called when there is an error.There are also following event handlers that are called from GetFilterVersion:OnBeforeProcessGetFilterVersion OnAfterProcessGetFilterVersion Component comes as Delphi source code. There is a sample IIS Authentication Filter project that uses this component. There is also a help file. Version 2.0 includes fix for the multi-threading bug which appeared under heavy load on dual CPU. It also includes support for new IIS 5.0 notifications.

License: Shareware

Related: Isapi, Cgi, Odbc, Asp, Mathematical, Expression, Parser, Iis, Delphi, Component, Builder, Borland, Java, Beans, Activex, Com, Vcl, Mfc, Visual, Basic

File Size: 60.0 KB

Price: $19.95

Downloads: 19

Submit Rating:
Download TbcISAPIFilter 2.0  Report Error Link
User Review for TbcISAPIFilter
- required fields
     

Please enter text on the image