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