Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


ID: 17616, Updated ISAPIThreadPool unit

by Steve Trefethen Email: Anonymous


Update to the ISAPIThreadPool unit (originaly included with Delphi 6.0).
Download Details
FTP  download also available
CDN Login Required to Download. (You will be redirected to the login page if you click on the Download Link)
To download this, you must have registered:
A free membership

For Delphi, Version 5.0  to 7.0 1117 downloads
Copyright: All rights reserved


Size: 3,560 bytes
Updated on Fri, 18 May 2007 13:47:34 GMT
Originally uploaded on Wed, 06 Mar 2002 10:47:25 GMT
SHA1 Hash: 683C7BFB2398026ADE1476A0057BD3031960296F
MD5 Hash: E2B9B31EB562DDE5CCEF5560290ACB1D

    Explore the files in this upload

Description
This is an update to the ISAPIThreadPool.pas unit which was originally included with Delphi 6.0. It further enhances the version included with Delphi 6.02 so we recommend downloading it even if you have the update. To use this unit it must appear in the uses clause of your DPR _after_ the unit ISAPIApp.

This unit is exclusively for use on Microsoft IIS web servers and is not utilized under Netscape servers. If you are running you web application on a non-Microsoft IIS compatible web server you should remove this unit altogether from your DPR.

The changes are as follow:
- Moved FThreads to protected section of TISAPIThreadPool for access in decendant classes
- Added Handle property which provides access to the handle of the IOCompletionPort.
- Added a critical section to protect the intialization of the IOCompletionPort
- Fixed the call to CoInitialize to use the CoInitFlags variable
- Other minor code cleanup issues

   Latest Comments  View All Add New

Move mouse over comment to see the full text

Could not retrieve comments. Please try again later.

Server Response from: ETNACDC03