Microsoft Internet Security and Acceleration Server 2000 |
ISA uses asynchronous input/output (I/O) to manage multiple I/O requests simultaneously. This results in more efficient use of resources because the Firewall service can continue I/O while waiting for particular data.
The asynchronous I/O operation takes the following steps:
For this process to take place, the application filter follows these steps:
Note This process differs for Win32 overlapped operations. For more information see IFWXExternalIOCompletion.
The following objects are directly related to ISA Server's implementation of asynchronous input/output: